Più che altro gli attributi che metti nella query sono diversi dalla strattura delle tabelle che hai scritto... come si fa a capire?