Autor | Zpráva | ||
---|---|---|---|
Měsíček Profil |
#1 · Zasláno: 9. 11. 2008, 13:48:21 · Upravil/a: Měsíček
Zdravím všechny,
potřeboval bych prosím poradit s (pro vás) menším problémem. Použiji-li tyto příkazy: CREATE TABLE `adr` ( `id` smallint(100) auto_increment, `name` varchar(30) not null default "Name", primary key (`id`) ); INSERT INTO `adr` VALUES (NULL, "A"); INSERT INTO `adr` VALUES (NULL, "B"); INSERT INTO `adr` VALUES (NULL, "C"); INSERT INTO `adr` VALUES (NULL, "D"); INSERT INTO `adr` VALUES (NULL, "E"); DELETE FROM `adr` WHERE `adr`.`id` = 3 LIMIT 1 +-----+------+ | id | name | +-----+------+ | 1 | A | | 2 | B | | 4 | D | | 5 | E | +-----+------+ Již dopředu děkuji za rady. |
||
Kcko Profil |
#2 · Zasláno: 9. 11. 2008, 15:25:04
SET @counter = 0;
UPDATE adr SET id := @counter + 1; |
||
Kcko Profil |
#3 · Zasláno: 9. 11. 2008, 15:27:33
Argghh .. tak kecam
SET @counter = 0; UPDATE adr SET id = @counter := @counter + 1 ; |
||
Měsíček Profil |
#4 · Zasláno: 9. 11. 2008, 16:21:57
Jé, Kcko díky moc :)
|
||
Časová prodleva: 15 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0