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
signature.asc
Description: OpenPGP digital signature