üst sorgu ile de tarih ve urun_id bazında ayırırsınız.
Kod, (bana göre urun_id) ne kadar çoksa ona göre ilave edersiniz
ve otomatik olarak türetebilirsiniz veya urun_id sayısını siz belirlersiniz.
SELECT
tarih,
SUM(IF(urun_id=1 , adet, 0)) bir,
SUM(IF(urun_id=2 , adet, 0)) iki,
SUM(IF(urun_id=3 , adet, 0)) uc,
SUM(IF(urun_id=4 , adet, 0)) dort,
SUM(IF(urun_id=5 , adet, 0)) bes,
SUM(IF(urun_id=6 , adet, 0)) alti,
SUM(IF(urun_id=7 , adet, 0)) yedi,
SUM(IF(urun_id=8 , adet, 0)) sekiz
FROM
(SELECT tarih, urun_id, COUNT(urun_id) adet
FROM ozet
GROUP BY tarih, urun_id
) AS P
GROUP BY tarih