Ich brauche eine SQL-Abfrage, die aus Spalte A auswählt, wenn Spalte C die Zeichenfolge 'E-Book' enthält. Andernfalls wählen Sie aus der Spalte BIch brauche eine SQL-Abfrage, die aus Spalte A oder B abhängig von der Existenz einer Zeichenfolge in Spalte C
So etwas wie:
IF (Table.ColumnC = "ebook") SELECT Table.ColumnA AS Publisher
ELSE SELECT Table.ColumnB AS Publisher
Sind beide Antworten richtig? Dieser sieht viel mehr wie Englisch aus. – LXXIII
Beide funktionieren perfekt. Es ist nur ein Stilunterschied – EoinS
Das Syntaxdiagramm, das Sie zeigten, ist nicht für die Form von 'CASE', das Sie verwendeten. Sie haben keinen 'case-expression'. – Barmar