Buongiorno a tutti.

date le tabelle

bollettino con campi
desc-bol
id-lis

listabollettini con campi
id-lis
dtcre-lis

e precisato che per ogni lista ci sono più bollettini con la stessa descrizione dovrei:

estrarre le ultime 15 descrizioni dell'anno in corso. Aiutoooo!!!

io ho prodotto questa select

codice:
 

     Select distinct top 15  bollettino.[desc-bol]
     from bollettino
    where bollettino.[iden-cre]=2
    and bollettino.[iden-lis] in
        (
         Select [iden-lis] from listabollettini where
         year([dtcre-lis])=2005 and [iden-cre]=2
         order by [dtcre-lis] desc
       )
ovviamente se aggiungo l'order by alla fine mi va in conflitto con il distinct.

il risultato è giusto ma me la ordina alfabeticamente secondo la descrizione e non secondo la data di craezione.

qualcuna sa aiutarmi?