We have very limited information to diagnose why this query returns a different result set on your computer versus others. From my personal experience, I suspect it to be one of two issues.
The first issue is the version of Entity Framework installed on your computer. If you have an older or new version of the MySQL provider then everyone else, it is possible that it is generating a slightly different query.
The second issue, and I personally think more likely, is you don't have the same version of the database, for local development, or you are not connecting to the same database server as the rest of your team.
The best way to troubleshoot this is through profiling the query on your machine and on another machine. This will help you to identify the difference bewteen the two machines and hopefully the root cause. Below are some links to help you get started with profiling in MySQL.
How to use MySQL Query Profiling[
^]
How to Profile MySQL[
^]