Just nu i M3-nätverket
Jump to content

Få fram datum i SQL


Mumin

Recommended Posts

Tex.en txtruta som visar året eller vad menar du?

typ detta eller:

Me.tbyear = (Year(Now)) - 2

Eller

Me.tbDate = date - 730

 

 

[inlägget ändrat 2004-11-30 18:42:50 av Ech]

Link to comment
Share on other sites

 

[color="#0000ff"]SELECT[/color] CURRENT_DATE -INTERVAL [color="#ff0000"]'2'[/color] YEAR
[color="#0000ff"]FROM[/color] sometable;

 

CURRENT_DATE ger dagens datum. INTERVAL '2' YEAR betyder helt enkelt 2 år.

 

Notera att i en del mindre standard-anpassade produkter får man göra på andra sätt. (t.ex MS-produkterna...) Men eftersom ingen pridukt nämndes får du ett svar enligt SQL-standarden.

 

 

Link to comment
Share on other sites

Kom på hur jag skulle göra:

 

 

Declare @LoadDateL0

 

Set @LoadDateL0 = DATEADD(month,-2,getdate())

set @LoadDateL0 = DATEADD(year,-2,@LoadDateL1)

 

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...