webForumDet fria alternativet

Datepart ....tror jag

5 svar · 211 visningar · startad av icaaq

icaaqMedlem sedan okt. 20005 273 inlägg
#1

Jag skulle vilja ha hjälp med en SQL-sats...
tabell
t_datum
fält
f_datum = DateTime
f_feel = varchar

DBMS = SQL server

nu vill jag ha ut alla f_datum och f_feel som finns i en månad, låt oss säga 2010-12 :)

Hur skulle den se ut?

@ndersMedlem sedan juni 200032 969 inlägg
#2
SELECT * FROM tabellen WHERE t_datum BETWEEN '2010-12-01' AND '2010-12-31'
icaaqMedlem sedan okt. 20005 273 inlägg
#3

hmmm.....
Jag testade jag denna men jag får inga poster av den men jag vet att det finns i tabellen......vad kan vara fel?

[red]
SELECT     TOP 100 PERCENT f_datum, f_feel
FROM         dbo.t_datum
WHERE     (f_datum = DATEPART(YEAR, 2002)) AND (f_datum = DATEPART(MONTH, 09))
ORDER BY f_datum DESC
[/red]
icaaqMedlem sedan okt. 20005 273 inlägg
#4

PS jag tog ett annat datum nu ;)

@ndersMedlem sedan juni 200032 969 inlägg
#5

Borde det inte se ut så här:

SELECT     TOP 100 PERCENT f_datum, f_feel
FROM         dbo.t_datum
WHERE     (DATEPART(YEAR, f_datum) = 2002) AND (DATEPART(MONTH, f_datum) = 9))
ORDER BY f_datum DESC

Om du har Books on line installerat är det ett trevligt ställe att se hur du använder funktionerna.

Mvh,

icaaqMedlem sedan okt. 20005 273 inlägg
#6

nu funkar det......och jag ska läsa lite innan jag frågar nästa gång

127 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)