Napisane mniej wiecej skldania raczej nie poprawna dla SQL'a, ale mysle ze w ten sposob przedstawie o co mi chodzi
WHERE A.nazwisko = B.nazwisko AND IF(B.nazwisko_d==NULL) { A.nazwisko_d = B.nazwisko_d AND } A.imie = B.imie AND IF(B.imie_d==NULL) { A.imie_d =B.imie_d }
IF w klauzuli WHERE nie dziala wiec jak to rozkminic


Chodzi o to ze jezeli w tabeli B pola
nazwisko_d i imie_d sa puste
nie byly brane pod uwage w porownaniu .