Saya mempunyai tiga jadual dalam sql
order_table (order_id, product_id, amount)
products_table (product_id, name, price_usd),
all_orders (order_id, customer_id, order_date, total_amount),
Saya ingin menjana pertanyaan SQL yang menghasilkan jumlah hasil bagi setiap produk mengikut bulan selama 12 bulan yang lalu.
Saya entah bagaimana perlu mengasingkan produk yang berbeza tetapi saya tidak pasti bagaimana untuk menyusun pertanyaan sedemikian.
Sebarang petunjuk pasti bagus
Jawapan
yang diberikan oleh adalah menggunakan
WITH....
, yang tidak diperlukan:Hendaklah melakukan perkara yang sama (belum diuji)