Frage : Notwendigkeitshilfe bei der auserwählten Aussage

Hallo haben alle,

I diese Tabelle:

CREATE TABELLE DBO.PositionRecord_type (
I_YEAR INT NICHT UNGÜLTIG,
I_MONTH INT NICHT UNGÜLTIG,
I_DAY INT NICHT UNGÜLTIG,
I_HOUR INT NICHT UNGÜLTIG,
I_MINUTE INT NICHT UNGÜLTIG,
I_SECOND INT NICHT UNGÜLTIG,
I_MILLISECOND INT NICHT UNGÜLTIG,
I_RADIO_ID INT NICHT UNGÜLTIG,
…. einiges sind mehr columns

Units mit unterschiedlichen I_RADIO_IDs Aufzeichnung des Maschinenbordbuches eins ein Sekunde zu dieser table.

I Notwendigkeit SQL-Aussage, zum zu überprüfen, dass ein bestimmtes I_RADIO_ID alle Aufzeichnungen hat, die zum Tabelle - das heißt, dort geschrieben werden, keine Abstände in den Aufzeichnungen, die von dieser I_RADIO_ID.

Any Hilfe kommen, ist appreciated

Antwort : Notwendigkeitshilfe bei der auserwählten Aussage

Sehen, wenn dieses in beiden die Weise bearbeitet, die Sie wünschen (eine Vorfrage verwenden, um die vorhergehende Sekunde aktuellen Satz zusammenbringend zu erhalten) und das in eine Ansicht oder in eine abgeleitete Tabelle bilden und das für Unterschiede bezüglich Zeitstempels grösser als 1. dann fragen.

(Code-Stückchen sehen)

1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
vorwählen *
von (
vorwählen *
     , (
        Oberseite 1 I_SECOND vorwählen 
        vom @PositionRecord_type T2
        wo T2. I_RADIO_ID = T1. I_RADIO_ID
        und T2. I_YEAR = T1. I_YEAR
        und T2. I_MONTH = T1. I_MONTH
        und T2. I_DAY = T1. I_DAY
        und T2. I_HOUR = T1. I_HOUR
        und T2. I_MINUTE = T1. I_MINUTE
        und T2. I_SECOND < t1=""> 1
;
Weitere Lösungen  
 
programming4us programming4us