ďťż
 
roznica pomiedzy datami ďťż
 
roznica pomiedzy datami
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

roznica pomiedzy datami



Volter - 12-04-2006 00:36
roznica pomiedzy datami
  Witam!
Mam tabelke potwierdzenia(uzytkownik, data_zgloszenia, data_potwierdzenia)

data_zgloszenia, data_potwierdzenia sa polami typu DATE

Jak obliczyc roznice dni od zgloszenia do potwierdzenia a nastepnie obliczyc
srednia roznice dla kazdego uzytkownika?
Wiem ze mozna to zrobic w PHP, ale chyba estetyczniej by bylo w SQL
Moja baza to MySQL 3

--
Pozdrawiam
Volter





alwik - 12-04-2006 00:36

  DATEDIFF

Alwik
www.akwarele.com




Slawomir Cichy - 12-04-2006 00:36

  Volter wrote:
> Witam!
> Mam tabelke potwierdzenia(uzytkownik, data_zgloszenia, data_potwierdzenia)
>
> data_zgloszenia, data_potwierdzenia sa polami typu DATE
>
> Jak obliczyc roznice dni od zgloszenia do potwierdzenia a nastepnie obliczyc
> srednia roznice dla kazdego uzytkownika?
> Wiem ze mozna to zrobic w PHP, ale chyba estetyczniej by bylo w SQL
> Moja baza to MySQL 3
>

No to masz problem - moze czas pomyslec o upgrade mysql'a?
Wiekszosc fajnych funkcji jest dostepna od wersji 4.1 np. ten
'diffdate', ktory zaproponowal juz kolega.
Jesli chodzi o daty tego samego roku to mysle ze nie powinno byc
problemu jak zrobisz tak:

mysql> select dayofyear('1997-12-29') - dayofyear('1997-12-24');
+---------------------------------------------------+
| dayofyear('1997-12-29') - dayofyear('1997-12-24') |
+---------------------------------------------------+
| 5 |
+---------------------------------------------------+
1 row in set (0.01 sec)

jezeli masz roznice pomiedzy latami to musisz pokombinowac z jakas
petla, pisaniem jakiesj procedury zewnetrznej...

pozdrawiam
Slawas




Volter - 12-04-2006 00:36

  > No to masz problem - moze czas pomyslec o upgrade mysql'a?
> Wiekszosc fajnych funkcji jest dostepna od wersji 4.1 np. ten 'diffdate',
> ktory zaproponowal juz kolega.

Na upgrade mysqla nie mam szans :( admin twierdzi ze pozostale bazy po
takiej podmiance moga sie wysypac :/
Czyli pozostalo obliczenie to na zmiennych w php

Dzieki za odpowiedzi
--
Pozdrawiam
Volter





Artur Muszynski - 12-04-2006 00:36

  > mysql> select dayofyear('1997-12-29') - dayofyear('1997-12-24');

Nie lepiej TO_DAYS()?

artur




Slawomir Cichy - 13-04-2006 00:10

  Artur Muszynski wrote:
>> mysql> select dayofyear('1997-12-29') - dayofyear('1997-12-24');
>
> Nie lepiej TO_DAYS()?
>
> artur

oczywiscie :) nie wiem jak moglem przeoczyc te funkcje :))

pozdrawiam
Slawas
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • effulla.pev.pl
  • comp
    Czy duza jest roznica miedzy Corel Draw Graphic Suite X3 ENG Box Upgrade a Corel Draw Graphic Suite 11? [IB] Dialect 1 i Dialect 3 -> jakie sa roznice sqlplus roznica miedzy * a ar1, ar2, ar3 [MySQL] - srednia z roznicy datetime - zapytanie w SQL [Firebird] Łączenie dwóch tabel i wyświetlenie różnicy Roznica w HZ miedzy Win ME i XP w grach 3 D [MySQL] Double - skad takie roznice ? Roznica w kompresji jpeg i jego jakosci [photoshop] wybranie ciemnych roznic na warstwe Róznica między JavaScript a PHP
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • morebeer.opx.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