V tabulce CENIK mám sloupce
PRODUKT (obsahuje názvy produktů),
CENIK (např. maloobchodní, velkoobchodní, internetový, akční 2012, akční 2013),
CENA... a další, které nejsou důležité.
Pro každý produkt je v tabulce více ceníků a v každém je jiná cena. Ač je to nelogické, tak s tímto nic udělat nemůžu.
Potřebuji získat z tabulky výstup, kde bude NA JEDNOM ŘÁDKU název produktu, jeho velkoobchodní cena a jeho maloobchodní cena. Zatím jsem se dostala k tomu, že mám ke každému produktu řádky dva, každý s jednou cenou. Půjde to nějak? Prosím, pomozte!
Tady je můj SELECT:
SELECT product,
CASE WHEN cenik=`velkoobchodni` THEN cena END AS Velkoobchodni,
CASE WHEN cenik=`maloobchodni` THEN cena END AS Maloobchodni
FROM cenik
WHERE cenik IN (`velkoobchodni`,`maloobchodni`)
Díky