kaznodzieja
10.07.2007, 10:34:27
Witam!
W tabeli mam umieszczone takie dane! Id czas zdarzenie. Pole czas
zawiera godzine i minuty wystąpienia darzenia. Musze obliczyć czas
jaki bedzie następował pomiędzy kolejnymi zdarzeniami. Podany czas
zamienim na sekundy i chciałbym odejmować wartości od siebie i
zapisywać je do jakieś tabeli ale nie wiem jak to zrobić. Przyznam
się bez bicia że nie umiem bardzo Accessa i Visuala. Proszęo pomoc!
Tabela wyglada mniej wiecej tak
1 1200 start
2 1400 stop
3 2300 start
Pozdrawiam Błażej
SongoQ
10.07.2007, 11:31:02
Mozesz np tak
tabela
id | czas
SELECT t1.czas - t2.czas FROM tabela t1 JOIN tabela t2 ON t1.id = t2.id + 1
kaznodzieja
10.07.2007, 11:39:08
SongoQ dzieki za odpowiedz
t1 t2 to tabele! a co jak bede miał 1000 wspisów??
SongoQ
10.07.2007, 11:47:45
t1 i t2 to alias do tej samej tabeli, mozesz miec milion rekordow to Ci zwraca roznice miedzy 1 i 2, 2 i 3 itd itd
kaznodzieja
10.07.2007, 11:59:24
gdzie musze zdefiniować te aliasy??
SongoQ
10.07.2007, 12:01:03
Aliast to slowo. "Tabela nazwa" gdzie nazwa to jest alias
kaznodzieja
10.07.2007, 12:08:06
Dzięki za pomoc!
Rozwiązanie to działa tak jak chciałem
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.