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-out...
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?