ďťż
 
nie starsze ďťż
 
nie starsze
Zobacz wiadomości
 
Cytat
A gdyby tak się wedrzeć na umysłów górę, / Gdyby stanąć na ludzkich myśli piramidzie, / I przebić czołem przesądów chmurę, / I być najwyższą myślą wcieloną. . . Juliusz Słowacki, Kordian
Indeks BCB i MySQL subiekt gt fototapeta
 
  Witamy

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.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • effulla.pev.pl
  • comp
    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.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • latwa-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

    Valid HTML 4.01 Transitional

    Free website template provided by freeweblooks.com