Salve a tutti,
avrei bisogno di selezionare tramite una query (magari utilizzando anche una view), per ogni prodotto, il fornitore che lo offre al prezzo più basso. Ora il problema è che possono esserci più fornitori che mi forniscono lo stesso prodotto allo stesso prezzo più basso quindi vorrei visualizzarli nel risultato. Come posso procedere? Avevo pensato ad un group by su prodotto ma mi restituisce un unico fornitore per ogni singolo prodotto!
La mia tabella Catalogo:
FORNITORE | CODICEPRODOTTO | PREZZO
Esempio:
FORNITORE | CODICEPRODOTTO | PREZZO
AAA | 01 | 10
AAB | 01 | 10
CCA | 01 | 15
CCD | 01 | 13
AAA | 02 | 22
AAB | 02 | 21
CCA | 03 | 91
CCD | 03 | 99
Vorrei in output:
FORNITORE | CODICEPRODOTTO | PREZZO
AAA | 01 | 10
AAB | 01 | 10
AAB | 02 | 21
CCA | 03 | 91
Grazie!