une virgule en trop après A.nom

et la requête est de toutes façons mal écrite.

comme ça ça devrait être mieux:



TdbQuery1.SQL.Add('SELECT');
TdbQuery1.SQL.Add(' L.titre,...