Different results when running same query in Specify

Hi @leobrimblecombe,

I recreated the discrepancy using the backup between Specify 6 and 7, and I created a GitHub issue to track it:

The construction of the database query differs between versions. Upon closer examination, I found that Specify 6 uses significantly fewer joins (7 total) compared to Specify 7 (20 total). The query in Specify 6 is much simpler and focuses on direct relationships rather than filtering on higher taxonomy for all ranks included in the query.

I’ll need a developer to take a look at this sometime soon. Can you share some information about the other query you encountered this issue with? You can also export the query so we can take a look!