brainsucker
Erfahrenes Mitglied
Hi, ich nutze eine mysql Datenbank und stehe vor folgendem Problem
Das Funktioniert soweit, nun hätte ich es aber gerne, dass ich in den "IN-BEREICH" noch den Wert 0 rein bekomme. D.h. es soll quasi so aussehen:
Wie baue ich mir diese Abfrage korrekt?
Das hier:
ergab den Fehler dass das Subselect mehrere rows als Rückgabe hat....
Code:
SELECT x,y,z
FROM tabelle
WHERE meineID IN (Select a_id, from andereTabelle where status = 1)
Das Funktioniert soweit, nun hätte ich es aber gerne, dass ich in den "IN-BEREICH" noch den Wert 0 rein bekomme. D.h. es soll quasi so aussehen:
Code:
WHERE meineID in (0,25,17,158,14)
Wie baue ich mir diese Abfrage korrekt?
Das hier:
Code:
SELECT x,y,z
FROM tabelle
WHERE meineID iIN (0,(Select a_id, from andereTabelle where status = 1))
ergab den Fehler dass das Subselect mehrere rows als Rückgabe hat....