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 Test