Statt COALESCE(a.addressid,0) AS addressexists
, verwenden Sie CASE
:
CASE WHEN a.addressid IS NOT NULL
THEN 1
ELSE 0
END AS addressexists
oder einfacher:
(a.addressid IS NOT NULL) AS addressexists
Das funktioniert, weil TRUE
wird als 1
angezeigt in MySQL und FALSE
als 0
.