Bei solch doch relativ komplexen Bedingungen ist
imho eine genaue Formulierung der einzig sichere Weg zu einer nachvollziehbaren Lösung. Hier lag die Tücke ja eindeutig in der Formulierung und daraus folgte dann eine Gehirnwindungsumleitung zuviel und das mündete in einer fehlerhaften
Query.
Aber viele Wege führen nach Rom.