ciao a tutti
ho una tabella Notizie:
CodNotizia [int]
Descrizione [varchar]
Data [varchar] (non l'ho fatta io la tabella)
con una query vorrei estrarre tutte le notizie del 2005, ordinate per data...
come posso fare????![]()
ciao a tutti
ho una tabella Notizie:
CodNotizia [int]
Descrizione [varchar]
Data [varchar] (non l'ho fatta io la tabella)
con una query vorrei estrarre tutte le notizie del 2005, ordinate per data...
come posso fare????![]()
Z@rigo
SELECT FROM NEWS WHERE data >= #2005/01/01# and data <= #2005/12/31# order By data Desc
ma potresti anche (forse) con
SELECT FROM NEWS WHERE year(data) = #year(tuadata)# order By data Desc
ma questa non l'ho mai provata...
p.s. Non avevo visto che si trattva di un campo testo.
ho risolto![]()
select *,cast(Data as Datetime)AS Datas from Notizie where year(Data)=2005 order by Datas
in questo modo mi traduce la data in datetime, mi pesca solo gli anni 2005 e mi ordina il tutto per la data.
![]()
Z@rigo