Problema query

martedì 24 gennaio 2006 - 01.25

plutonio186 Profilo | Newbie

Salve ,
ho un piccolo problemino con una query fastidiosa , che non mi filtra mai tutti i risultati .
Allora : Recupero dei fornitori che vendono il maggior numero di prodotti diversi di una data categoria.

Fornitori (Partita_Iva , NomeAzienda )
Magazzino(prodotto,fornitore )
Prodotto(id_prodotto,nome,tipo)
magazzino ha il prodotto che è un references di id_prodotto e fornitore con partita_iva.
Le categorie riesco a differenziarle con diverse condizioni sulla stringa di id_prodotto o prodotto di magazzino, per esempio se l'inizio della stringa è A allora è una cosa se inizia per B è un'altra.
come faccio a recuperare il fornitore che vende il maggior numero di prodotti di una categoria A o B?
Grazie

Brainkiller Profilo | Guru

>Fornitori (Partita_Iva , NomeAzienda )
>Magazzino(prodotto,fornitore )
>Prodotto(id_prodotto,nome,tipo)
>magazzino ha il prodotto che è un references di id_prodotto e
>fornitore con partita_iva.
>Le categorie riesco a differenziarle con diverse condizioni sulla
>stringa di id_prodotto o prodotto di magazzino, per esempio
>se l'inizio della stringa è A allora è una cosa se inizia per
>B è un'altra.
>come faccio a recuperare il fornitore che vende il maggior numero
> di prodotti di una categoria A o B?
>Grazie

Ciao non si capisce molto dal tuo racconto.
Fai conto che chi legge non ha presente come è strutturata la tua base dati e neanche che dati contiene. Fai un esempio concoreto con dati reali in odo da vedere anche come sono strutturate le tabelle.
Diversamente è difficile darti una risposta.
ciao


David De Giacomi
Microsoft MVP
http://blogs.dotnethell.it/david/
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5