MySQL table 中的列名顺序正确
Column names from MySQL table in the right order
我正在使用以下 SQL 命令从 MySQL 中的 table 中获取所有列名:
SELECT column_name FROM information_schema.columns where table_name = 'сведения о фильме' and table_schema = 'videokassety2';
它给了我 table 'сведения о фильме' 中的所有列名,但是它对结果进行排序并给了我以下内容:
ID Компании
Год выпуска
Название фильма
Номер фильма
Основные исполнители
Характер фильма
但是,我不需要排序,我需要它们在 table 本身中出现的顺序,如下所示:
enter image description here
如何在不进行任何排序的情况下获得 column_nmaes 的列表?
谢谢
列 ordinal_position
具有原始列排序信息:
SELECT column_name
FROM information_schema.columns
WHERE table_name = 'сведения о фильме' AND table_schema = 'videokassety2'
ORDER BY ordinal_position;
我正在使用以下 SQL 命令从 MySQL 中的 table 中获取所有列名:
SELECT column_name FROM information_schema.columns where table_name = 'сведения о фильме' and table_schema = 'videokassety2';
它给了我 table 'сведения о фильме' 中的所有列名,但是它对结果进行排序并给了我以下内容:
ID Компании
Год выпуска
Название фильма
Номер фильма
Основные исполнители
Характер фильма
但是,我不需要排序,我需要它们在 table 本身中出现的顺序,如下所示:
enter image description here
如何在不进行任何排序的情况下获得 column_nmaes 的列表?
谢谢
列 ordinal_position
具有原始列排序信息:
SELECT column_name
FROM information_schema.columns
WHERE table_name = 'сведения о фильме' AND table_schema = 'videokassety2'
ORDER BY ordinal_position;