Hoi,
hoe kun je in een rapport alle records laten weergeven waar één of meerdere velden niet ingevuld zijn terwijl er aan twee andere voorwaarden moet worden voldaan?
SELECT...
FROM...
WHERE ((([tblRBSPS Plastic Surgeons].Meeting_Id) = [Forms]![frmRBSPS Plastic Surgeons]![txtid]) AND (([tblRBSPS Plastic Surgeons].Reaction_id)=2));
Hierbij zouden enkel de records moeten verschijnen waar er één of meerdere velden leeg zijn:
OR (([tblPlastic Surgeons].Name) is Null) OR (([tblPlastic Surgeons].First Name) is Null) OR ...
Maar dan wordt elke record tweemaal weergegeven, alles ingevuld of niet. Hoe kan ik die AND en OR in één WHERE gebruiken?
In PHP heb je zoiets als:
WHERE (a=2 AND b=1 AND Name="") OR (a=2 AND b=1 AND First Name="") OR ...
hoe kun je in een rapport alle records laten weergeven waar één of meerdere velden niet ingevuld zijn terwijl er aan twee andere voorwaarden moet worden voldaan?
SELECT...
FROM...
WHERE ((([tblRBSPS Plastic Surgeons].Meeting_Id) = [Forms]![frmRBSPS Plastic Surgeons]![txtid]) AND (([tblRBSPS Plastic Surgeons].Reaction_id)=2));
Hierbij zouden enkel de records moeten verschijnen waar er één of meerdere velden leeg zijn:
OR (([tblPlastic Surgeons].Name) is Null) OR (([tblPlastic Surgeons].First Name) is Null) OR ...
Maar dan wordt elke record tweemaal weergegeven, alles ingevuld of niet. Hoe kan ik die AND en OR in één WHERE gebruiken?
In PHP heb je zoiets als:
WHERE (a=2 AND b=1 AND Name="") OR (a=2 AND b=1 AND First Name="") OR ...