Myslis neco takove?
SELECT prva.rodne_cislo,prva.jmeno, druha.typ,druha.hodnota
FROM tab1 AS prva
LEFT JOIN tab2 AS druha
ON prva.rodne_cislo = druha.rodne_cislo AND ( druha.typ = "email" OR druha.typ="heslo" )
WHERE druha.hodnota IS NULL OR druha.hodnota = ""
kde ti vyjede neco jako
prva.rodne_cislo | prva.jmeno | druha.typ | druha.hodnota
111111/1111 | Pepa | email |
111111/1111 | Pepa | heslo | NULL
222111/1111 | Franta | heslo |
333111/1111 | Tomas | heslo | NULL
444111/1111 | Adam | email |
555111/1111 | Venca | email | NULL
kde Pepa zadal prazdny email a nezadal heslo, Franta zadal prazdne heslo, Tomas heslo nezadal, Adam zadal prazdny email ale heslo zadal a Venca nezadal email ale heslo zadal ?
(Pepa je dvakrat, protoze ma dva hrichy)