Örnek
Şöyle yaparız. Her division'a göre gruplanıyor ve ortalama maaş bulunuyor
SELECT empno, salary, division,avg(salary) OVER (PARTITION BY division) FROM EMPLOYEES;
Örnek
Şöyle yaparız.
rank : fiyata göre gruplanıyor ve azalarak her farklı fiyat grubuna numara veriliyor
average_price : products tablosu date alanına göre gruplanıyor ve o günün fiyat ortalaması bulunuyor
SELECT id, name, price, date, RANK() OVER (ORDER BY price DESC) AS rank, AVG(price) OVER (PARTITION BY date) AS average_price, MAX(price) OVER () AS max_price FROM products
Hiç yorum yok:
Yorum Gönder