如何按字母顺序排序SQL:SHOW DATABASES
语句。它返回MySQL
中的所有数据库,但它不是有序的。我尝试在我的数据库阵列中使用asort()
,但它不起作用。
$sql = "show databases";
答案 0 :(得分:0)
无法保证SHOW DATABASES
的订单。如果订单很重要,则应使用带有INFORMATION_SCHEMA.SCHEMATA
子句的ORDER BY
选择。
SELECT *
FROM INFORMATION_SCHEMA.SCHEMATA
ORDER BY `SCHEMATA`.`SCHEMA_NAME` ASC
答案 1 :(得分:-1)