nie starsze
vienio - 26-07-2006 01:29
nie starsze
Witam:)
W bazie mam datę zapisaną w formacie timestamp (liczba sek. od 1.1.1970);
Jak zapisać zapytanie do bazy by pobrać tylko te wyniki, które są nie starsze, niż tydzień czasu od momentu wpisu do bazy?
Z góry dziekuję za pomoc vienio
Mikolaj Rydzewski - 26-07-2006 01:29
vienio <admin@rzi.pl> wrote: > W bazie mam datę zapisaną w formacie timestamp (liczba sek. od 1.1.1970); > > Jak zapisać zapytanie do bazy by pobrać tylko te wyniki, które są nie > starsze, niż tydzień czasu od momentu wpisu do bazy?
Trzeba policzyc ile sekund ma tydzien, poczym porownac z biezaca data w formacie timestamp oraz z wartoscia z bazy.
-- Mikolaj Rydzewski <miki@ceti.pl> http://ceti.pl/~miki/ PGP KeyID: 8b12ab02 There are three kinds of people: men, women, and unix.
keczerad - 26-07-2006 01:30
Mikolaj Rydzewski napisał(a): > vienio <admin@rzi.pl> wrote: >> W bazie mam datę zapisaną w formacie timestamp (liczba sek. od 1.1.1970); >> >> Jak zapisać zapytanie do bazy by pobrać tylko te wyniki, które są nie >> starsze, niż tydzień czasu od momentu wpisu do bazy? > > Trzeba policzyc ile sekund ma tydzien, poczym porownac z biezaca data w > formacie timestamp oraz z wartoscia z bazy. >
moim zdaniem lepiej poczytac dokumentacje, dzial o datach, rozumiem ze jest cieplo, ale nie plecmy bzdur przeciez w tygodniu za plecenie sie placi ;)
SELECT * tabela WHERE DATE_FORMAT( FROM_UNIXTIME(pole_timestamp) , '%Y-%m-%d' ) > DATE_SUB( NOW( ) , INTERVAL 1 week )
--
keczerad
http://www.e-mo.com.pl sklep w (X)HTML
hubert depesz lubaczewski - 26-07-2006 01:30
On 2006-07-25, keczerad <keczerad@poczta.fm> wrote: > moim zdaniem lepiej poczytac dokumentacje, dzial o datach, rozumiem ze > jest cieplo, ale nie plecmy bzdur przeciez w tygodniu za plecenie sie > placi ;) > SELECT * tabela WHERE DATE_FORMAT( FROM_UNIXTIME(pole_timestamp) , > '%Y-%m-%d' ) > DATE_SUB( NOW( ) , INTERVAL 1 week )
możesz wyjaśnić czemu twoje rozwiązanie jest lepsze niż przedmówcy? w szczególności - czemu uważasz, że rozwiązanie nie potrafiące korzystać z indeksów będzie lepsze od takiego które z indeksów korzystać potrafi ?
depesz
-- http://www.depesz.com/index.php/2006/06/22/choroby/
kubik - 26-07-2006 01:30
hubert depesz lubaczewski napisał(a): > On 2006-07-25, keczerad <keczerad@poczta.fm> wrote: > > moim zdaniem lepiej poczytac dokumentacje, dzial o datach, rozumiem ze > możesz wyjaśnić czemu twoje rozwiązanie jest lepsze niż przedmówcy? I poza tym kto powiedział, że to MySQL? :)
pozdrawiam Adam Kubiczek http://www.kubiczek.net/
zanotowane.pldoc.pisz.plpdf.pisz.pleffulla.pev.pl
|
Poszukuję starszej wersji Mysql która może podczytać plikiwformacie ISD i ISM
[PostgreSQL] Dump z nowszej wersji na =?ISO-8859-2?Q?starsz=B1?=
Phoptoshop-starsze wersje-gdzie kupic z F.V.???
Starsze wersje Corela
[gupta] na NetWare
referencja do nazwy funkcji
=?iso-8859-2?B?TWVuZWS/ZXIgZm9udPN3?=
mysql, utf-8 i blednie wyciagane znaki
<postgreSQL> Problem z wyszukiwaniem i polskimi znakami
Dwa serwery MySQL
zanotowane.pldoc.pisz.plpdf.pisz.pllatwa-kasiora.pev.pl
Cytat
Decede mihi sole - nie zasłaniaj mi słonca. Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści Hoc fac - tak czyń. A tergo - od tyłu; z tyłu. I czarne włosy posiwieją. Safona |
|