vediamo se ho capito...

secondo me una soluzione è la combinazione tra questa query e la elaborazione dei risultati per creare le colonne:

SELECT Tb_Principale.* , Tb_Device.descrizione_Device , Tb_Danni.descrizione_Danno
FROM ( Tb_Principale LEFT JOIN Tb_Device ON Tb_Principale.ID_Device= Tb_Device.ID_Device ) LEFT JOIN Tb_Danni ON Tb_Principale.ID_Danni= Tb_Danni.ID_Danni
GROUP BY Tb_Principale.ID_Danni

vedere che esce cosi e poi al limite pensare come mettere il SUM