Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: porownywanie pól date
Forum PHP.pl > Forum > Bazy danych > MySQL
pavelb
Witam!
Mam nastepujacy problem.
pobieram z jednej tabeli pole ktore jest w formacie date
nastepnie lacze sie z druga tabela tam tez mam pole w formacie date i daje WHERE date z pierwszej tabeli = date z drugiej tabeli
Tylko jest taki problem ze podczas zapisywania do tych dwoch tabel czesem wystapi sekunda roznicy w zapisie miedzy pierwsza a druga tabela.
Jak zrobic aby warunek WHERE byl elastyczny i pobieral rekordy z +/- 3 sekundy w porownaniu do pierwszej tabeli?
z gory thx za pomoc
pozdrawiam
mhs
Wykorzystaj INTERVAL (nie sprawdzalem, ale pewnie mozesz ustawic interwal czasowy na pare sekund), wiecej info m.in.: http://dev.mysql.com/doc/refman/5.0/en/dat...-functions.html
ergo
a nie prosciej jest przed zapisaniem pol pobrac czas i zapisac je z tym samym czasem ?
bendi
Eee mi coś tutaj śmierdzi - łączysz tabele przez pole typu DATE. Pokaż strukturę bazy.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.