anonymous
2011-09-18 12:24:13 UTC
Ho due entità LEGGE e MINISTRO e una relazione N,N tra le due : VOTA.
Dentro a Vota c'è il voto di ogni ministro per ogni legge.
Voglio creare una query NON NIDIFICATA che mi dica per ogni legge quanti voti sono favorevoli, quanti astenuti e quanti contrari... è possibile farlo senza nidificazione? Io senza non ci riesco :(
Ho buttato giù una cosa del genere ma non funziona :
SELECT v.idlegge, count(V.voto), count(V1.voto)
FROM vota V RIGHT JOIN ministro M ON V.idministro=M.idministro, vota V1 RIGHT JOIN ministro M1 ON V1.idministro=M1.idministro
WHERE V.voto="Favorevole" AND V1.Voto="Contrario"
GROUP BY v.idlegge;
Dove sbaglio? Grazie anticipate