[MySQL] TIMESTAMP i =?ISO-8859-2?Q?mo=BFliwo=B6ci?=
Kijan - 20-06-2006 00:11
[MySQL] TIMESTAMP i =?ISO-8859-2?Q?mo=BFliwo=B6ci?=
Witam serdecznie,
Mam tabele gdzie wstawiam wpisy TIMESTAMP, jest to tabela przechowująca informacje o odświeżeniach na stronie,
Chciałem sie dowiedzieć czy da się w zapytaniu SQL przygotować takie opcje jak: - nie zliczać czas przebuwania na stronie, jeśli wpisy dla danego "uzytkownika" mają dłuższy czas niż 10 minut, kiedy wykorzystuję funkcje TIMEDIFF - obliczenia średniego czasu przebywania na stronie, uwzględniając oczywiście opcję gdzie pomiędzy wpisamy nie minał czas więcej niż 10 minut
Oczywiście wiem że jest możliwośc wyrzucenia pojedynczych wpisów np. w tablicy do PHP i tam ewentualnie "filtrowania" wiadomości mi potrzebnych, jednakże zależy mi na tym aby wszystkie info wyciągnąc z bazy zapytaniem.
Będę wdzięczny za ewentualne podpowiedzi jaki pomysły macie jak to wykonać.
Z góry dzieki.
Pozdrawiam Kijan
kubik - 20-06-2006 00:12
=?iso-8859-2?q?Re:_TIMESTAMP_i_mo=BFliwo=B6ci?= Kijan napisał(a): > Witam serdecznie, > > Mam tabele gdzie wstawiam wpisy TIMESTAMP, jest to tabela przechowująca > informacje o odświeżeniach na stronie, > > Chciałem sie dowiedzieć czy da się w zapytaniu SQL przygotować takie > opcje jak: Ciężko powiedzieć, bo nie wiadomo co dokładnie chcesz osiągnąć :)
Zacznij od zabawy z czymś takim [MySQL]:
SELECT NOW()-INTERVAL 10 MINUTE
i innymi funkcjami do operacji na datetime ( CURRENT_TIMESTAMP , DATE_SUB etc.)
PS: albo pokaż tu tą twoją tabelę i napisz dokładnie co chcesz osiagnąć
pozdrawiam Adam Kubiczek
Kijan - 21-06-2006 00:10
> PS: albo pokaż tu tą twoją tabelę i napisz dokładnie co chcesz > osiagnąć > Tabela główna: `id` int(12) , `id_stat_unikalny` int(12), `data` timestamp NOT NULL default CURRENT_TIMESTAMP, `info` varchar(255) default NULL, ...
System wprowadza każde odświeżenie strony do systemu i na tej podstawie chciałbym wysiwetlić info o tym ile czasu człowiek spędził na stronie, w związku z tym że trzymam info o id_stat_unikalny przez kilkadziesiąt godzin, to nie chciałbym aby czas spędzony na stronie pokazywał sie np. 45 h, bo załózmy pomiędzy wyjściem ze strony a powróceniem mineło 44h.
Pozdrawiam Kijan.
zanotowane.pldoc.pisz.plpdf.pisz.pleffulla.pev.pl
|
Gdzie MySQL 4.1, a gdzie 5.0?
[MS SQL] "set names" (mySQL) w MS SQL
oracle -> oracle lub oracle -> mysql replikacja - programy
[mysql 4.0] SELECT t1.id, t1.foo FROM t1 oraz COUNT t2 w jednym zapytaniu.
[MySQL] Zwrot tego, co pasuje i nie pasuje :-/
[pgsql] Dostosowanie składni MySQL 5.0 -> PGSQL 8.1
[mysql] galeria zdjec - numerowanie zdjec
[MySQL] Zapytanie z pliku , wynik do pliku
[mysql] CONCAT agregujący, ale nie GROUP_CONCAT()
mysql data 0000-00-00 na koniec
zanotowane.pldoc.pisz.plpdf.pisz.plets2.xlx.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 |
|