有没有办法对mysql的'show tables'命令返回的表列表进行排序?
mysql> show tables;
Run Code Online (Sandbox Code Playgroud)
我想按表名字母顺序排序.
编辑:
正如其中一个答案所指出的,它们已经按字母顺序排列.但是,A!= a.有没有办法忽略排序中的案例?
Chr*_*ing 26
查询information_schema并替换database_name为要从中返回表的数据库的名称
SELECT table_name, engine
FROM information_schema.tables
WHERE table_type = 'BASE TABLE' AND table_schema='database_name'
ORDER BY table_name ASC;
Run Code Online (Sandbox Code Playgroud)