Zamiast COALESCE(a.addressid,0) AS addressexists
, użyj CASE
:
CASE WHEN a.addressid IS NOT NULL
THEN 1
ELSE 0
END AS addressexists
lub prościej:
(a.addressid IS NOT NULL) AS addressexists
Działa to, ponieważ TRUE
jest wyświetlany jako 1
w MySQL i FALSE
jako 0
.