Il n'y a aucune raison que ça ne marche pas.
C'est surtout que t'en as oublié ici :
text+='CONCAT(c.firstname, ' ', c.lastname, \'<br>\', ad.address1, \'<br>\',ad.address2, \'<br>\',';
Sinon, le plus simple est de mettre des doubles quotes (" ") pour entourer tes chaines : text+="CONCAT(c.firstname, ' ', c.lastname, '<br>', ad.address1, '<br>',ad.address2, '<br>'" etc.
Comme il n'y a pas de différence de perf entre les simples et doubles quotes (contrairement à PHP par exemple) tu peux utiliser les deux indifféremment.
Par contre j'espère que tu es conscient que c'est mal de faire une requête SQL en javascript ? Question sécurité c'est vraiment la dernière chose à faire.
Partager