Ich bin ziemlich neu über Abfragen und ich würde gerne wissen, ob es eine einfachere Lösung für die Abfrage, die ich arbeite.Effiziente MySQL-Abfrage-Methode zur Vermeidung mehrerer OR-Anweisung
Zum Beispiel möchte ich die Daten bekommen, wo x 5,7,9,11,13,15 und 17.
ich eine Abfrage wie unten haben ist;
Ist es in Ordnung, diese Abfrage zu verwenden, oder gibt es eine andere einfachere und effizientere Lösung?
EDIT
den perfomance wirkt sich, wenn ich x verwenden = [5,7,8,11,13,15,17] vs x = [5,11,7,15,8, 17,13]
X ist beispielsweise die ID einer anderen Kategorie.
Danke für die Antwort! Ich werde nach Benchmarking suchen und es selbst ausprobieren. Übrigens, was würdest du mir vorschlagen, wenn ich möchte, dass die Ausgabe zufällig statt neu oder alt wird? –
'Reihenfolge von rand()' –