mysql - Warum funktioniert Abfrage in ON aber nicht in WHERE
bearbeitet von markIch poste zum besseren Verständnis die unterschiedlichen Ergebnisse.
Bei der Abfrage mit WHERE fehlt Französisch fr_FR, welches ja nicht gesetzt ist.
Mit der Abfrage im JOIN:
| avaiable_locale | i18n_id | locale | text | foreign_key |
| --- | --- | --- | --- | --- |
| de_DE | b28f3622-5480-4c52-8356-e476e897c991 | de_DE | andere | cc0d1b70-637d-4f1f-89e5-2d74f26226f5 |
| en_US | 84285a7a-2147-4c2d-94df-5ff2754c4033 | en_US | other | cc0d1b70-637d-4f1f-89e5-2d74f26226f5 |
| it_IT | b58a1117-01dd-450b-8526-223bb7e8b525 | it_IT | altro | cc0d1b70-637d-4f1f-89e5-2d74f26226f5 |
| fr_FR | \N | \N | \N | \N |
Mit der Abfrage im WHERE:
| avaiable_locale | i18n_id | locale | text | foreign_key |
| --- | --- | --- | --- | --- |
| de_DE | b28f3622-5480-4c52-8356-e476e897c991 | de_DE | andere | cc0d1b70-637d-4f1f-89e5-2d74f26226f5 |
| en_US | 84285a7a-2147-4c2d-94df-5ff2754c4033 | en_US | other | cc0d1b70-637d-4f1f-89e5-2d74f26226f5 |
| it_IT | b58a1117-01dd-450b-8526-223bb7e8b525 | it_IT | altro | cc0d1b70-637d-4f1f-89e5-2d74f26226f5 |