Istället för COALESCE(a.addressid,0) AS addressexists
, använd CASE
:
CASE WHEN a.addressid IS NOT NULL
THEN 1
ELSE 0
END AS addressexists
eller det enklare:
(a.addressid IS NOT NULL) AS addressexists
Detta fungerar eftersom TRUE
visas som 1
i MySQL och FALSE
som 0
.