Jest sobie dziwna baza która ma kilka tabel z osobami (pesel, nazwisko, imie.. itd.). Baza jest dziwnie zaplanowana ponieważ jedna osoba może wystąpić w kilku tabelach a nawet kilka razy w jednej tabeli. Kształtu bazy nie mogę zmienić.
Piszę w delphi nowy program do dodawania osób do tej bazy i chce zrobić tak by przy wprowadzaniu peselu było sprawdzane czy on już jest w bazie i by reszta danych osoby była wstawiana automatycznie.
Potrzebuję do tego zapytanie które sprawdzi mi we wszystkich tabelach (są cztery) czy już jest osoba o takim peselu i gdy znajdzie kilka to żeby zwróciło tylko jedną, którą sobie poźniej w programie wstawie w odpowiednie pola.
Jak powinno wyglądać takie zapytanie?