SHOW TABLES-Anweisung mit mehreren LIKE-Werten
mysql - > SHOW TABLES like 'cms'; +-------------------------+ | Tables_in_tianyan (cms) | +-------------------------+ | cms | +-------------------------+ 1 row in set (0.00 sec)
Ergebnis
mysql - > SHOW TABLES like 'cms' oder wie 'Rolle'; ERROR 1064 (42000): Sie haben einen Fehler in Ihrer SQL-syntax; Lesen Sie im Handbuch...
Wie kann ich filtern, indem Sie mehrere Bedingungen ?
Kommentar zu dem Problem
InformationsquelleAutor der Frage mysql_go | 2011-04-10
Du musst angemeldet sein, um einen Kommentar abzugeben.
Müssen Sie die
WHERE
- Klausel. Wie gezeigt, in der docs, können Sie nur ein einziges Muster, wenn Sie"SHOW TABLES LIKE ..."
, Sie können jedoch einen Ausdruck verwenden, der in der WHERE-Klausel, wenn Sie"SHOW TABLES WHERE ..."
. Da möchte man einen Ausdruck verwenden, benötigen Sie dieWHERE
- Klausel.InformationsquelleAutor der Antwort Rich Adams
Können Sie einfach eine normale SQL
WHERE
Anweisung, es zu tun.InformationsquelleAutor der Antwort mikel
InformationsquelleAutor der Antwort Edwin Dalorzo
Nehmen Sie Tabelle-Liste mit den code unten
Hoffe es wird Euch helfen.
InformationsquelleAutor der Antwort Phoenix