Hallo,
ich habe eine Tabelle mit einer Integer-ID und einem Boolean Feld MyField, das keine Null-Werte enthalten kann. Wie kann ich per
SQL nun ermitteln, ob alle Datensätze mit einer bestimmte ID im Feld MyField nur true, nur false oder gemischt sind?
select ... from MyTable where ID in (1, 2);
Beispiele
ID MyField
1 true
2 true
3 false
SQL-Ergebnis soll true sein
ID MyField
1 false
2 false
3 true
SQL-Ergebnis soll false sein
ID MyField
1 true
2 false
3 false
SQL-Ergebnis soll null sein