Gmail – Why using boolean operators returns less results in Gmail filters

gmailgmail-filters

While trying to combine to Gmail filters, I noticed something strange: filter from:person@example1.com alone returns 180 results, filter from:person@example2.com alone returns 69 results, but when combined—from:person@example1.com OR from:person@example2.com—, the filter returns only 120 results. Why?

Best Answer

Did you validate the actual numbers? The count of results is an estimate, indicated by the word "about". In the version of Gmail I see today, for a search like your first one, I get:

1 to 20 of about 192

But when I page through the results clicking the > button, the counts change:

21 to 40 of many ... 41 to 60 of many ... 61 to 80 of about 172 ...

If I keep paging through, I arrive at the precise number:

221-238 of 238

It seems logical to me that combining another search with OR might give a lower number than both separately, since they're estimates.


Another explanation assuming result numbers are precise: the search hits are on message threads. It's possible that a thread can contain messages from:user1@example.com AND from:user2@example.com -- can you check that angle?