Ilja: SQL Abfrage

Beitrag lesen

yo,

hier ist der jecke aus preussen noch mal. versuch doch mal.je nachdem ob die gleiche customerid und scenarioid nur einmal vorkommt oder auch zweimal.

nur einmal:

SELECT customerid, if(Day='Day1', scenarioid, '-') AS Day1, if(Day='Day2',scenarioid,'-') AS Day1
FROM tabelle

zweimal:

SELECT t1.customerid, if(t1.Day='Day1', t1.scenarioid, '-') AS Day1, if(t1.Day='Day2',t2.scenarioid,'-') AS Day1
FROM tabelle AS t1
LEFT JOIN tabelle AS t2
ON (t1.customerid = t2.customerid AND t1.scenarioid=t2.scenarioid)

Ilja