tapferesschneid
09.02.2004, 21:17:32
In einer Tabelle gibt es eine Spalte »status« (INT).
Ist es egal, ob ich bestimmte Datensätze mit
SELECT * FROM table
WHERE status = 4
OR status = 6
OR status = 7
OR status = 9
OR status = 14
OR status = 15
oder
SELECT * FROM table
WHERE status REGEXP("^(4|6|7|9|14|15)$")
abfrage?
Wie sieht das mit der Performance aus?
Ist es egal, ob ich bestimmte Datensätze mit
SELECT * FROM table
WHERE status = 4
OR status = 6
OR status = 7
OR status = 9
OR status = 14
OR status = 15
oder
SELECT * FROM table
WHERE status REGEXP("^(4|6|7|9|14|15)$")
abfrage?
Wie sieht das mit der Performance aus?