[ dragisarajic @ 20.06.2005. 10:57 ] @
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
[ Zidar @ 28.06.2005. 13:50 ] @
Probaj nesto kao:

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)