mysql fake auswählen

Mein Zweck ist: um mehrere Zeilen aus einer Liste, die,wie (1,2,3,4,5),('a','b','c','alles') und so weiter.

mysql> select id from accounts where id in (1,2,3,4,5,6);
+----+
| id |
+----+
|  1 |
|  2 |
|  3 |
|  5 |
|  6 |
+----+
5 rows in set (0.00 sec)

Den obigen sql ist sicherlich ok,aber meine Frage ist:gibt es einen Weg, um das gleiche Ergebnis ohne

Angabe einer Tabelle?Da meine Aufgabe hier ist nur zu propagieren Zeilen von einem id_set

anderes Beispiel:

mysql> select now() as  column1;
+---------------------+
| column1             |
+---------------------+
| 2009-06-01 20:59:33 |
+---------------------+
1 row in set (0.00 sec)

mysql>

Diesem Beispiel propagiert eine einzelne Zeile Ergebnis ohne Angabe einer Tabelle,

aber wie zu propagieren mehrere Zeilen aus einer Zeichenkette wie (1,2,3,4,5,6)?

InformationsquelleAutor der Frage omg | 2009-06-02

Schreibe einen Kommentar