Welcome to Sign in | Help
in Search

ultima ora din an si prima oro din anul urmator

Last post 12-28-2010, 3:45 PM by neo. 2 replies.
Sort Posts: Previous Next
  •  12-28-2010, 1:09 PM 8571

    ultima ora din an si prima oro din anul urmator

    Salut,

    Am si eu urmatoarea problema:

    pe o coloana de tip datetime in care se scriu foarte des date (sa zicem de 5 ori pe secunda) trebuie sa fac un select care sa imi returneze utimele 4 ore. Presupunand ca este ora 2.00 AM in data de 01.01.2011 cum fac sa returnez in select ----->  ultimele 2 ore din 31.12.2010 si primele 2 ore din 01.01.2011 adica ultimele 4 ore scrise in tabel.

     

    multumesc.


    G.
  •  12-28-2010, 2:02 PM 8572 in reply to 8571

    Re: ultima ora din an si prima oro din anul urmator

    select *
    from (
    values('2010-12-28 13:56:22.713'),('2010-12-28 01:56:22.713'), ('2010-12-28 10:56:22.713')
    )
    a(data)
    where data >= DATEADD(hour, -4, GETDATE())

    Poti sa folosesti ceva ca in exemplul meu, sa selectezi randurile care pe coloana datetime au o valoare mai mare decat data curenta la care "adaugi -4" ore.


    Cătălin D.
  •  12-28-2010, 3:45 PM 8573 in reply to 8572

    Re: ultima ora din an si prima oro din anul urmator

    merci frumos
    G.
View as RSS news feed in XML
Powered by Community Server (Commercial Edition), by Telligent Systems