嗨,我在 mysql 中有如下查询show tables like 'stud%'
,假设我想给它一个别名,该怎么做。
我尝试了以下
show tables like 'stud%' as stud_tables
. 它不工作。
是否有可能..?我不确定..无论如何,当我执行第一个查询时,我只需要给出一个列名作为列表的一部分。show tables like 'stud%'
也许您可以尝试使用 [INFORMATION_SCHEMA
数据库][1] 的更复杂的方法:
http://sqlfiddle.com/#!2/0d110/6
SELECT t.TABLE_NAME AS stud_tables
FROM INFORMATION_SCHEMA.TABLES AS t
WHERE t.TABLE_TYPE = 'BASE TABLE' -- exclude system tables
AND t.TABLE_SCHEMA = 'db_0d110' -- database name
AND t.TABLE_NAME LIKE 'stud%' -- table name