select top 9 marcaprod
from prodotti
where nomecat='Elaboratori elettronici'
group by marcaprod
order by dataprod
il problema è che vorrei ottenere soltanto una marca prod ma se aggiungo il GROUP BY come nella query sopra mi da l'errore:
"la query non include l'espressione dataprod come funzione di aggregazione" ovviamente non deve includerla perche non ha senso ma se la includo non funziona, cioe il risultato sono tutte le marcaprod appartenenti a 'Elaboratori elettronici' anche se sono uguali
p.s. distinct non funziona perché va in conflitto con order by
LE TABELLE SONO:
prodotti{codprod, marcaprod, modelloprod, nomecat, dataprod}
spero di essere stato abbastanza chiaro