我需要找到特定表中的列,这没有问题:
SHOW COLUMNS FROM tablename LIKE '%ColumnPrefix%';
但我需要知道它们将返回什么顺序,最好选择按字母顺序对结果进行升序排序。我没有使用过运气ORDER BY
.
有任何想法吗?
可以查询表INFORMATION_SCHEMA.COLUMNS http://dev.mysql.com/doc/refman/5.0/en/columns-table.html得到的信息SHOW COLUMNS
为您提供,此外它还允许您使用 ORDER BY 或您可能想要使用的任何其他 SQL 语法:
SELECT COLUMN_NAME
FROM INFORMATION_SCHEMA.COLUMNS
WHERE table_name = 'tablename'
AND column_name LIKE 'ColumnPrefix%'
ORDER BY column_name
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)