こんにちは、次のように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