SELECT * FROM people
WHERE (first_name = :first_name or :first_name is null)
AND (last_name = :last_name or :last_name is null)
AND (age = :age or :age is null)
AND (sex = :sex or :sex is null)
Geben Sie beim Übergeben von Parametern null
an für diejenigen, die Sie nicht brauchen.
Beachten Sie, dass Sie emulation mode
verwenden müssen, um eine Abfrage auf diese Weise ausführen zu können für PDO müssen ON
sein