У меня есть таблица Mysql, которая выглядит следующим образом:PHPMYADMIN Импорт данных
+-------+
| NAME |
+-------+
| James |
| Alex |
| Jones |
| ... |
+-------+
Каждое имя является уникальным.
И у меня есть txt-файл, который представляет собой список имен, которые необходимо импортировать в эту таблицу.
Этот список необходимо импортировать, сохраняя порядок имен, но когда я использую Phpmyadmin для его импорта, список, кажется, сортируется по имени перед импортом.
Как предотвратить такое поведение? Мне просто нужно его импортировать, как есть, без каких-либо изменений. И когда я запрашиваю, он должен возвращать результаты в том же порядке, в который я их вставлял.
Почему, по вашему мнению, PhpMyAdmin импортирует эти записи, сортируя их по алфавиту? – Marco
Записи в таблице MySQL не упорядочены; для получения упорядоченных результатов требуется предложение 'ORDER BY'. Если вы хотите неестественный заказ, для этой цели вам понадобится отдельный столбец (например, 'order' или' rank') (однако [автоматически увеличивается] (http://dev.mysql.com/doc/en /example-auto-increment.html), чтобы он дал порядок, в который были вставлены записи). – eggyal