小编Al_*_*ino的帖子

MySQL 表中的列名按正确顺序排列

我使用以下 SQL 命令从 MySQL 中的表中获取所有列名称:

\n
SELECT column_name FROM information_schema.columns where table_name = \'\xd1\x81\xd0\xb2\xd0\xb5\xd0\xb4\xd0\xb5\xd0\xbd\xd0\xb8\xd1\x8f \xd0\xbe \xd1\x84\xd0\xb8\xd0\xbb\xd1\x8c\xd0\xbc\xd0\xb5\' and table_schema = \'videokassety2\';\n
Run Code Online (Sandbox Code Playgroud)\n

它给了我表 \'\xd1\x81\xd0\xb2\xd0\xb5\xd0\xb4\xd0\xb5\xd0\xbd\xd0\xb8\xd1\x8f \xd0\xbe \xd1\ 中的所有列名称x84\xd0\xb8\xd0\xbb\xd1\x8c\xd0\xbc\xd0\xb5\',但是它对结果进行排序并给出以下结果:

\n
ID \xd0\x9a\xd0\xbe\xd0\xbc\xd0\xbf\xd0\xb0\xd0\xbd\xd0\xb8\xd0\xb8\n\xd0\x93\xd0\xbe\xd0\xb4 \xd0\xb2\xd1\x8b\xd0\xbf\xd1\x83\xd1\x81\xd0\xba\xd0\xb0\n\xd0\x9d\xd0\xb0\xd0\xb7\xd0\xb2\xd0\xb0\xd0\xbd\xd0\xb8\xd0\xb5 \xd1\x84\xd0\xb8\xd0\xbb\xd1\x8c\xd0\xbc\xd0\xb0\n\xd0\x9d\xd0\xbe\xd0\xbc\xd0\xb5\xd1\x80 \xd1\x84\xd0\xb8\xd0\xbb\xd1\x8c\xd0\xbc\xd0\xb0\n\xd0\x9e\xd1\x81\xd0\xbd\xd0\xbe\xd0\xb2\xd0\xbd\xd1\x8b\xd0\xb5 \xd0\xb8\xd1\x81\xd0\xbf\xd0\xbe\xd0\xbb\xd0\xbd\xd0\xb8\xd1\x82\xd0\xb5\xd0\xbb\xd0\xb8\n\xd0\xa5\xd0\xb0\xd1\x80\xd0\xb0\xd0\xba\xd1\x82\xd0\xb5\xd1\x80 \xd1\x84\xd0\xb8\xd0\xbb\xd1\x8c\xd0\xbc\xd0\xb0\n
Run Code Online (Sandbox Code Playgroud)\n

但是,我不需要排序,我需要它们在表本身中出现的顺序,如下所示:

\n

在此输入图像描述

\n

如何获得不进行任何排序的column_nmaes 列表?

\n

谢谢

\n

mysql sql mysql-workbench mysql-python

2
推荐指数
1
解决办法
1374
查看次数

标签 统计

mysql ×1

mysql-python ×1

mysql-workbench ×1

sql ×1