Autor | Zpráva | ||
---|---|---|---|
jirivo2 Profil |
#1 · Zasláno: 15. 7. 2016, 19:52:25
Zdravím, potřebuji poradit ohledně mazání položek z tabulky, jejichž kód se nenachází v druhé tabulce.
První tabulka je soupis sortimentu, kde potřebuji smazat položky, které mají ve sloupci feed vyplněný text "dodavatel" a jejichž katalogové číslo (katalog) se nenachází v druhé tabulce, kde je uvedený aktuální sortiment dodavatele - tzn. z první tabulky potřebuji smazat neaktuální položky. Zkusil jsem vytvořit tento dotaz, ale s tabulky se mi smažou i položky, které mají ve sloupci feed vyplněný jiný text. V čem je chyba? $dotaz = mysql_query("DELETE FROM tabulka1 WHERE feed = 'dodavatel' AND katalog NOT IN (SELECT t.kod FROM tabulka2 t)"); Předem moc děkuji za rady |
||
Taps Profil |
#2 · Zasláno: 16. 7. 2016, 09:31:36
Jaka je struktura tabulek?
|
||
Časová prodleva: 8 let
|
0