-1
需要加入多個表格,其中顯示了每個客戶以及它所下的訂單的總價值。向客戶報告客戶編號和名稱以及爲訂單編號最高的的客戶的總價值。到目前爲止,我有:正在加入多個表格以獲得所需的結果
select customer.customer_num, customer.customer_name, price as total_value
from customer, orders, order_line, part
where customer.customer_num = orders.customer_num
and orders.order_num = order_line.order_num
and order_line.part_num = part.part_num;
這個範圍縮小,但現在我需要回答最初的問題,報告其客戶曾在部分表中找到價格最偉大的總和。
我只是不知道在哪裏放置這個語法?
customer.customer_num > sum(part.price)
加入四個表後。
但是,這些連接更加清潔,這是真正的問題。創建一個名爲Total_Sales的視圖,該視圖顯示每個客戶和其下的訂單的總價值。現在向顧客報告顧客的姓名和顧客名稱以及訂單總價值最高的顧客的總價值。將客戶的總訂單價值命名爲total_value。向所有客戶展示視圖以及包含頂級客戶詳細信息的報告。 MAYBE我需要利用視圖來獲得答案? – Cusumano85
希望你清楚答案提供@ Cusumano85 – storm