Zet gewoon alle voorwaarden in de HAVING
clausule.
SELECT [some fields], CONCAT(firstname, ' ', 'lastname') as fullname
FROM people
HAVING firstname LIKE '%user_submitted_data%'
OR lastname LIKE '%user_submitted_data%'
OR fullname LIKE '%user_submitted_data%
De WHERE
clausule kan rijen vroegtijdig weggooien, maar aangezien u ze pas na . kunt weggooien je hebt de toestand op de berekende kolom geëvalueerd en dat moet wachten tot HAVING
, je koopt er niets mee om WHERE
. te gebruiken .