MySQL a delete
Korinek, Jan
Jan.Korinek na compaq.com
Čtvrtek Únor 15 20:04:26 CET 2001
Dobry den.
Lamu si hlavu s jednim problemem.
Mam tabulku CHAT s AUTO_INCREMENT polem ID.
Tabulka obsahuje data pro chat a prave proto nehodlam drzet dlouhou historii
toho, co v ni je. Rekneme, ze me zajima cca 50 radku.
A zaklad meho problemu je tady. Potreboval bych po insertu noveho zaznamu
smazat vsechny zaznamy, ktere maji ID < select max(ID)-50. }neco jako delete
from CHAT where ID<(select max(ID)-50 from CHAT)
Jenze MySQL neumi vnoreny dotazy a z me formulace dotazu asi vstavaji vlasy
na hlave i melounu.
Mam dobry duvod to delat v ramci jenoho dotazu. Varianta, ze bych to delal
nadvakrat se mi nelibi.
Diky za pomoc
Honza
Další informace o konferenci Databases