Alex: MySQL: Resultset als Array?

Beitrag lesen

Hallo!

Nutze doch den Befehl IN

mysql> SELECT * FROM  .. join .. join ..
    -> WHERE SPALTE IN ('0','5','8');

Siehe auch hier:

http://ffm.junetz.de/members/reeg/DSP/node9.html#SECTION04266300000000000000

Gruss Alex

Hallo!

Ich hab in einem PHP-Script mehrere Abfragen untereinander stehen:

rs1 = SELECT .. join .. join .. WHERE $x=0
rs2 = SELECT .. join .. join .. WHERE $x=5
rs3 = SELECT .. join .. join .. WHERE $x=8

Eine längerer WHERE-Abschnitt ($x=0 or $x=5 ..) geht in diesem Fall - warum auch immer - nicht.

Ich _glaube_ mal im MySQL-Manual über eine Abfrage-Variante gesehen zu haben die mehrere SELECTS erlaubt, in der Folge wird das Recordset ein Array. Ich suche seit einer Stunde danach, aber ich finde es nicht.
Gibt es das überhaupt? (Vielleicht ist es auch nur ein dejavu - denn ado kann das.)

Beste Grüße
Viennamade