Đầu tiên hãy tính giá trị trung bình với hàm tổng hợp avg ():
SELECT neighborhood, bedrooms, avg(price)
FROM listings
GROUP BY 1,2
ORDER BY 1,2
Sau đó, cung cấp kết quả vào crosstab()
chức năng như được hướng dẫn rất chi tiết trong câu trả lời liên quan này:
- Truy vấn bảng chéo PostgreSQL