mám tabuľku s ktorej chcem odstrániť vždy najstarší zoznam, ak tabuľka prekročí 12 riadkov (čiže ak tam je 13 a viac). Chcel by som to vyriešiť jedným dopytom, ale narazil som na problém s podmienkou.
Posledný najstarší prvok z najmenším ID zmažem takto, avšak nedarí sa mi tam zakomponovať podmienku "ak je väčší počet riadkov ako 12"
Kód: Vybrať všetko
DELETE FROM tabulka
ORDER BY my_id
LIMIT 1 Kód: Vybrať všetko
DELETE FROM tabulka IF pocetriadkov > 12 tak zmaz MIN(ID)Ako na to?
Ďakujem, Adam