Ahoj,
mozna si sedim na vedeni, tak me nekamenujte..
Potrebuju promaznout vsechny zaznamy z tabulky scans_src, ktere neodkazuji na zadne zaznmy v tabulce picturec (zlikvidovat sirotky),
ale at na to koukam jak chci, nedokazu syntaxi delete napasovat na spojeny tabulky pres JOIN. Zatim to delam nadvakrat, ze prvne nastavim jeden sloupec jako nulovy (s UPDATE neni problem) a podruhe promaznu zaznamy s timto NULL sloupcem:
Opravdu to efektivneji nejdeKód:UPDATE pictures RIGHT JOIN scans_src ON pictures.id_scans_src = scans_src.id SET scans_src.datum = NULL WHERE pictures.id IS NULL; DELETE FROM scans_src WHERE datum IS NULL;