| ||||||
|
|
Справочное руководство по MySQL3.5.9 Использование атрибута AUTO_INCREMENT
3.5.9 Использование атрибута AUTO_INCREMENT
Атрибут
CREATE TABLE animals (id MEDIUMINT NOT NULL AUTO_INCREMENT,
name CHAR(30) NOT NULL, PRIMARY KEY (id));
INSERT INTO animals (name) VALUES ("dog"),("cat"),("penguin"),
("lax"),("whale");
SELECT * FROM animals;
Что вернет: +----+---------+ | id | name | +----+---------+ | 1 | dog | | 2 | cat | | 3 | penguin | | 4 | lax | | 5 | whale | +----+---------+
В таблицах
CREATE TABLE animals (grp ENUM('fish','mammal','bird') NOT NULL,
id MEDIUMINT NOT NULL AUTO_INCREMENT
PRIMARY KEY (grp,id));
INSERT INTO animals (grp,name) VALUES("mammal","dog"),("mammal","cat"),
("bird","penguin"),("fish","lax"),("mammal","whale");
SELECT * FROM animals ORDER BY grp,id;
Что вернет: +--------+----+---------+ | grp | id | name | +--------+----+---------+ | fish | 1 | lax | | mammal | 1 | dog | | mammal | 2 | cat | | mammal | 3 | whale | | bird | 1 | penguin | +--------+----+---------+
Обратите внимание, что в этом случае значение
Последнее значение поля
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Copyright © 2008-2010 Prime Hosting |
Prime Hosting. Хостинг, VPS - Хостинг, Аренда серверов, dedicated server:Хостинг Реселлинг хостинга VPS - Хостинг Аренда серверов Dedicated server |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||