sort按字母顺序按字段输出表格foo

时间:2017-10-03 16:30:55

标签: mysql sql-order-by explain

我有一个相当大的表,我正在积极处理和修改列。如果我可以按字母顺序对字段名称describe table进行排序以快速找到列的定义,这将非常方便。 mysql describeexplain的文档提到了有关排序的任何内容。我怎么能这样做?

1 个答案:

答案 0 :(得分:1)

DESCRIBE和SHOW COLUMNS没有选项可以对结果进行排序。您可以在此处详细了解它们:https://dev.mysql.com/doc/refman/5.7/en/show-columns.html

如果您想要一个表的列的自定义列表,您可以查询INFORMATION_SCHEMA。

SELECT COLUMN_NAME, COLUMN_TYPE, COLUMN_DEFAULT, IS_NULLABLE
FROM INFORMATION_SCHEMA.COLUMNS
WHERE TABLE_SCHEMA='mydatabase' AND TABLE_NAME='mytable';

在此处详细了解此表:https://dev.mysql.com/doc/refman/5.7/en/columns-table.html