Datensätze selektieren
Hallo,
in einer kleinen Tabelle werden Kunden mit ihren Einkäufen erfasst.
Die Kunden aus Berlin kaufen lediglich kleine Fernsehtürme.
Die Kunden aus Hamburg kaufen Fernsehtürme und Boote. Hierfür gibt es ein Auswahlfeld für Berlin oder Hamburg, ein Feld für Fernsehtürme und ein Feld für Boote.
In einer Liste auf dem Dashboard sollen nun alle erfassten Kunden gelistet werden die bisher weder Fernsehtürme noch Boote gekauft haben.
Das für mich momentan nicht lösbare Problem ist nun, dass die Kunden aus Berlin niemals Boote kaufen werden. Somit würden sie immer in meiner Liste auftauchen. Ich habe es mit
select Kunden where Boote = null or 'Fernsehtürme' = null
probiert. Klappt aber nicht da Berliner ja nie Boote kaufen dadurch aber immer in der Liste erscheinen.
Hat jemand einen Vorschlag? Danke sage ich schon jetzt dafür!
4 Antworten
-
Moin,
eine kleine Probedatendank wäre von Vorteil damit man sieht wie es aufgebaut ist.
-
Wo sind die Auswahlfelder ? Ist eine Tabelle Artikel angelegt oder wo kommen die Auswahlfelder her?
-
said:
In einer Liste auf dem Dashboard sollen nun alle erfassten Kunden gelistet werden die bisher weder Fernsehtürme noch Boote gekauft haben.So rein von der Logik her müsste man m. E. das "or" durch "and" ersetzen:
select Kunden where Boote = null and 'Fernsehtürme' = null
Damit bekäme man alle Kunden, die weder das eine noch das andere gekauft haben, egal, aus welcher Stadt.
Content aside
- Status Answered
- vor 3 MonatenZuletzt aktiv
- 4Antworten
- 42Ansichten
-
3
Folge bereits