mysql boolean where-Klausel auf

Frage ich mich, was ist schneller?

SELECT * FROM `table` WHERE `is_deleted` = false;

oder

SELECT * FROM `table` WHERE NOT `is_deleted`

Danke

  • Weiß nicht sicher, aber meine Vermutung ist, dass der Abfrageoptimierer behandeln würde, die beiden Abfragen als gleichwertig.
  • Ist die zweite Abfrage eigentlich gültig?
  • ja, die zweite Abfrage ist gültig.
  • kannst du nicht mal das?
InformationsquelleAutor zer09 | 2015-12-08
Schreibe einen Kommentar