Beispiele für SQL-Abfragen



Feldbezeichnung

SQL-Syntax

Bemerkung

Aktenzeichen

tblDatenZusatz.Aktenzeichen LIKE 'B 132'

auch mit Platzhalterzeichen zu benutzen, z.B. 'B*'

Alter

tblAlter.Altersdefinition LIKE 'adultus'


Benachrichtigt

tblDatenZusatz.Flag_Benachrichtigt = 1

1 = benachrichtigt, 0 = nicht benachrichtigt bzw. nicht eingetragen

Beobachtungen mit Änderungsschutz

tblDaten.GUID_Daten IN (SELECT GUID_Item FROM tblLockStatus WHERE ID_Entity = 1 AND ID_LockType > 0)


Beobachtungen ohne Änderungsschutz

NOT tblDaten.GUID_Daten IN (SELECT GUID_Item FROM tblLockStatus WHERE ID_Entity = 1 AND ID_LockType > 0)


Beobachtungen mit Mediendaten

tblDaten.GUID_Daten IN (SELECT GUID_Parent FROM tblFiles)


Beringung

tblDaten_Flag_Beringung = 1

1 = Beringung, 0 = Wiederfund bzw. normale Beobachtung

Geschlecht

tblDatenZusatz.ID_Geschlecht = 1

1 = männlich, 2 = weiblich, 3 = unklar

Gewicht

tblDaten.Masse > 10

Angaben in Gramm

Länge 5. Finger

tblDaten.Len5Finger > 5

Angaben in Millimetern

Länge Daumenkralle

tblDaten.LenDaumen > 10

Angaben in Millimetern

Länge Unterarm

tblDaten.LenUnterarm > 50

Angaben in Millimetern

Flugstrecke

tblDatenZusatz.Flugstrecke > 50000

Angaben in Metern

Zeitdifferenz

tblDatenZusatz.Zeitdifferenz LIKE '10*'

Abfrage der Zeitdifferenz in YYMMTT, auch mit Platzhalterzeichen zu benutzen, '10*' --> alle Tiere, die 10 Jahre nach der Beringung gefunden wurden.

Tagesdifferenz

tblDatenZusatz.Tagesdifferenz > 365

Angaben in Tagen

Publiziert

tblDatenZusatz.Flag_Publiziert = 1

1 = Publiziert, 0 = nicht publiziert bzw. nicht eingetragen

Quartiertyp

tblQuartiertyp.Quartiertyp LIKE 'Wochenstube'

auch mit Platzhalterzeichen zu benutzen

Ringnummer

tblDaten.Ringnummer LIKE 'C45977'

auch mit Platzhalterzeichen zu benutzen, z.B. 'C459*'

Unklare Meldung

tblDatenZusatz.ID_UnklareMeldung = 2

1 = Zeit unklar, 2 = Ort unklar, 3 = sonstiges unklar

Verletzung: Art der Verletzung

tblVerletzung.ItemValue LIKE 'Ring*'

auch mit Platzhalterzeichen zu benutzen, z.B. 'Ring*'

Verletzung: Körperseite

tblKoerperseite.ItemValue LIKE 'links'

mögliche Werte: links, rechts, beidseitig

Verletzung: Aktueller Zustand

tblAktuellerZustand.ItemValue LIKE 'verheilt*'

auch mit Platzhalterzeichen zu benutzen, z.B. 'verheilt*'