Zum einen verstehe ich nicht ganz was genau du erreichen willst; eine
textliche Beschreibung wäre da hilfreich (vollst. Minimalbeispiel).

Habe ich nie mit IF oder CASE WHEN genutzt, aber die Syntax sieht bei
Beispielen dann doch anders aus:

http://stackoverflow.com/questions/5951157/if-in-select-statement-choose-output-value-based-on-column-values

On 15.02.2017 11:14, Ronny Seffner wrote:
> ich brauche ein :
> 
> SELECT IF(2>1, (SELECT a, b FROM table1 WHERE id = 1), (SELECT c, d FROM
> table2 WHERE id = 2));
> 
> Leider beglückt mich MySQL dann mit "#1241 - Operand sollte 1 Spalte(n)
> enthalten".
> Wie kann ich meinen Wunsch oben realisieren?


-- 
PGP-FP : 4B12EFA69166 CA8C23FC 47E49CD3 A46248B660CA

Attachment: signature.asc
Description: OpenPGP digital signature

Antwort per Email an