I am creating a custom column with an alias searchColumn, which  which should be used in the where clause. How is this possible?
  SELECT lgs.*,
       lg.*,
       Concat(Ifnull(lgs.beneficiaryfirstname, ''),
       Ifnull(lgs.beneficiarylastname, ''),
       Ifnull(lg.Name, '')) AS
       "searchColumn"
FROM   local_giveaways_submissions lgs
       INNER JOIN local_giveaways lg
               ON lg.giveawayid = lgs.giveawayid
       LEFT JOIN local_giveaways_partners lgp
              ON lgs.partnerid = lgp.partnerid
WHERE  "searchcolumn" LIKE '%asd%' 
Update: Do you guys think it's better to use concat_ws() for search?
CONCAT_WS(
    '%',
    CONCAT(lgs.FirstName,' ',lgs.LastName),
    lgs.EmailAddress,
    CONCAT(lgs.BeneficiaryFirstName,' ',lgs.BeneficiaryLastName),
    lg.Name,
    lgp.PartnerName
) AS "SearchColumn"
 
    