Loading:


Interval w SQL - pobranie rekordów z określonego przedziału czasowego

Interval - Typ określający różnicę czasu między dwoma wartościami typu DATE lub TIME. Wykorzystywany jest  do operacji arytmetycznych na dacie  i czasie.

Dzięki funkcji Interval możmy np. pobrać wyniki z bazy danych np sprzed 20 godzin.

Przykład:

Mamy tabele users:

EMAIL                                             REGISTRATION_DATE
-----------------------------------                  ----------------------
schlomo@mendelowitz.com               2003-06-13 09:15:00
former-president@whitehouse.gov     2003-06-13 15:18:22

 

To zapytanie pobiera mail i date rejestracji użytkownika zarejestrowanego mniej niż minutę temu

select email, registration_date
from users
where registration_date > current_date - interval '1' minute;

 

Dostępne jednostki czasu to  second, minute, hour, day,



Napisz Artyku³

Listing

niema




Dodano przez: igor
Ranga: Administrator serwisu Punktów: 0
Komentarze użytkowników
    • Tre¶æ komentarza
      Kod do komentarza (opcjonalnie)
      PHP JavaScript MySQL Smarty SQL HTML CSS ActionScript
      Autor
      Token
      token

       

       








funkcje.net
Wszelkie prawa zastrzeżone©. | Funkcje.net 2008-2024 v.1.5 | design: diviXdesign & rainbowcolors