我需要建立一个表格,其中包含他按购买类型购买的客户和汽车信息。 所以我们有
客户(CUSTOMER_ID,姓名,护照...)
购买(buy_id,customer_id,car_id,...,buy_type)
汽车(car_id,car_brand,car_model .....)
我如何按购买类型构建这样的表(customer_name,car_brand,car_model)。
答案 0 :(得分:0)
您正在寻找的是使用两个不同的JOIN,如下所示:
SELECT CU.customer_name, CA.car_brand, CA.car_model
FROM Customers CU
JOIN Buys B
ON CU.customer_id = B.customer_id
JOIN Cars CA
ON CA.car_id = B.car_id
ORDER BY B.buy_type DESC
希望这有帮助! :)