## 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/test/test_retention.py
pass
        
        def test_interval_rounding(self):
            Person.objects.create(
                team=self.team, distinct_ids=["person1", "alias1"], properties={"email": "person1@test.com"},
            )
            Person.objects.create(
                team=self.team, distinct_ids=["person2"], properties={"email": "person2@test.com"},
            )
            self._create_events(
                [
                    ("person1", self._date(0)),
                    ("person2", self._date(0)),
                    ("person1", self._date(1)),
                    ("person2", self._date(1)),
                    ("person1", self._date(7)),
                    ("person2", self._date(7)),
                    ("person1", self._date(14)),
                    ("person1", self._date(month=1, day=-6)),
                    ("person2", self._date(month=1, day=-6)),
                    ("person2", self._date(month=1, day=1)),