## Bug description

*Please describe.*  
- some datapoints show 0 but people will appear in modal

*If this affects the front-end, screenshots would be of great help.*  

## Expected behavior
- amount of people and datapoint should be the same


## How to reproduce

1. demo data clickhouse instance
2. go to retention trends for a day with some people


## Environment

- [ ] PostHog Cloud
- [ ] self-hosted PostHog, version/commit: _please provide_

## Additional context



#### *Thank you* for your bug report – we love squashing them!

posthog/queries/retention.py
from typing import Any, Dict, List, Tuple, Union
from django.db import connection
from django.db.models import Min
from django.db.models.expressions import Exists, F, OuterRef
from django.db.models.functions.datetime import TruncDay, TruncHour, TruncMonth, TruncWeek
from django.db.models.query import Prefetch, QuerySet
from django.db.models.query_utils import Q
from rest_framework.utils.serializer_helpers import ReturnDict
from posthog.constants import RETENTION_FIRST_TIME, TREND_FILTER_TYPE_ACTIONS, TREND_FILTER_TYPE_EVENTS, TRENDS_LINEAR
from posthog.models import Event, Filter, Team
from posthog.models.entity import Entity
from posthog.models.filters import RetentionFilter
from posthog.models.person import Person
from posthog.models.utils import namedtuplefetchall
from posthog.queries.base import BaseQuery, properties_to_Q
class Retention(BaseQuery):