Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.625 Beiträge
Delphi 12 Athens
|
AW: Vorgehen für aktiv und inaktiv
24. Okt 2016, 09:23
Also so etwas (ungetestet)?
SQL-Code:
SELECT
Spalte,
Aktiviert,
Deaktiviert
FROM
Tabelle T1
WHERE
Aktiviert = 1
AND Deaktiviert = 0
AND NOT EXISTS(
SELECT
*
FROM
Tabelle
WHERE
Spalte = T1.Spalte
AND (Aktiviert = 0 OR Deaktiviert = 1)
)
[edit] Alternativ (wieder ungetestet):
SQL-Code:
SELECT
T1.Spalte,
T1.Aktiviert,
T1.Deaktiviert,
T2.Spalte
FROM
Tabelle T1
LEFT JOIN
Tabelle T2 ON T2.Spalte = T1.Spalte AND (T2.Aktiviert = 0 OR T2.Deaktiviert = 1)
WHERE
T2.Spalte IS NULL
[/edit]
Detlef "Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
Geändert von DeddyH (24. Okt 2016 um 09:26 Uhr)
|