Se i fornitori sono 2, allora è fattibile, altrimenti se sono n è molto complesso....
Se sono 2 puoi fare così:
In pratica fai il join con la stessa tabella chiamandola con due alias diversi.codice:SELECT A.CODICE, A.DESCRIZIONE, F1.PREZZO AS PREZZOA, F2.PREZZO AS PREZZOB FROM ARTICOLI A, PREZZI F1, PREZZI F2 WHERE A.CODICE=F1.CODICE AND A.CODICE=F2.CODICE AND FI.CODICE_FORNITORE='CODICEF1' AND F2.CODICE_FORNITORE='CODICEF2'
Viene vista come se fossero due tabelle diverse....
Quindi la prima volta fai un join con il primo fornitore e la seconda con il secondo.
Il risultato è quello che cerchi.

Rispondi quotando