alla fine l'ho fatto con più query... più dispendioso di energie ma almeno ne sono uscito...
grazie