Zelim da napravim upit koji ce proveriti da li postoji zapis u odredjenoj tabeli i na osnovu rezultata tog upita da izvrsim brisanje zapisa koji je u drugoj tabeli, a povezan je sa tabelom preko primarnog kljuca ako je rezultat pretrage da ne postoji zapis.Jednostavnije hocu da obrisem zapis iz tabele a za koji ne postoji zapis u tabeli B tj. zapis koji visi.Molim za pomoc
20.06.2005. u 10:57
Zidar Canada
Moderator Član broj: 15387 Poruke: 2035 *.eqao.com.
DELETE * FROM PrvaTabela
WHERE PrvaTabela.KljucnioPoljke NOT IN (SELECT DrugaTabela.KljucnoPolje FROM DrugaTabela INNER JOIN PrvaTAbela ON PrvaTAbela.KljucnoPolje=DrugaTabelaKljucnoPolje)
ili, upotrebi wizard za Unmatched Query (dace ti slican SQL izkaz)