Задавайте вопросы, мы ответим
Вы не зашли.
Посредством следующей команды создана таблица с первичным ключом на текстовом поле:
CREATE TABLE table
(id INT,
value VARCHAR(10)
PRIMARY KEY (value)).
В данной таблице порядок расположения строк организуется в зависимости от алфавитного порядка и неповторяющегося содержания ячеек в текстовом поле. Возможно добиться такого эффекта, чтобы таблица следила только за неповторяемостью ячеек в текстовом поле, но строки располагала в том порядке, в каком они в неё вводятся?
Неактивен
Расположение строк - это сугубо личное усмотрение БД. Вы никогда никак не
можете повлиять на физическое расположение данных внутри таблицы.
Для того, чтобы строки выводились в нужном Вам порядке всегда нужно писать
ORDER BY. Для решения Вашей задачи достаточно сделать что-то типа
CREATE TABLE tablename
(id INT NOT NULL PRIMARY KEY AUTO_INCREMENT,
value VARCHAR(10),
UNIQUE (value));
SELECT value FROM tablename ORDER BY id;
Неактивен