Pytanie : potrzeba pomoc z wybrany oświadczenie

Cześć stół,

I mieć ten stół:

CREATE STOŁOWY DBO.PositionRecord_type (
I_YEAR INT NIEOBOWIĄZUJĄCY,
I_MONTH INT NIEOBOWIĄZUJĄCY,
I_DAY INT NIEOBOWIĄZUJĄCY,
I_HOUR INT NIEOBOWIĄZUJĄCY,
I_MINUTE INT NIEOBOWIĄZUJĄCY,
I_SECOND INT NIEOBOWIĄZUJĄCY,
I_MILLISECOND INT NIEOBOWIĄZUJĄCY,
I_RADIO_ID INT NIEOBOWIĄZUJĄCY,
…. kilka więcej columns

Units z różny I_RADIO_ID's bela jeden rejestr sekunda ten table.

I potrzeba SQL oświadczenie że szczegół I_RADIO_ID mieć wszystkie the rejestr pisać stół - w inny słowo, tam  być żadny przerwa w rejestr od ten I_RADIO_ID.

Any pomoc być appreciated

Odpowiedź : potrzeba pomoc z wybrany oświadczenie

Widzieć jeżeli chcieć pracować w chcieć the sposób ty chcieć (używać oba zapytanie poprzedzający drugi dopasowywanie aktualny rejestr) i robić chcieć w widok lub czerpać stół i wtedy query i dla różnica w timestamp większy niż 1.

(widzieć kod odrzynek)

(1):
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
wybiórka *
od (
wybiórka *
     , (
        wybrany wierzchołek (1) I_SECOND 
        od @PositionRecord_type t2
        dokąd t2.I_RADIO_ID = t1.I_RADIO_ID
        i t2.I_YEAR = t1.I_YEAR
        i t2.I_MONTH = t1.I_MONTH
        i t2.I_DAY = t1.I_DAY
        i t2.I_HOUR = t1.I_HOUR
        i t2.I_MINUTE = t1.I_MINUTE
        i t2.I_SECOND < t1=""> (1)
;
Inne rozwiązania  
 
programming4us programming4us