如何在MYSQL中查找特定客户的购买详细信息?

时间:2019-05-17 20:30:14

标签: mysql join

我有一个MYSQL作业,我必须处理10个查询。我已经为9个查询开发了MYSQL代码,并停留在其中。在此查询中,我们获得了一个客户的名称,并且必须显示该客户完成的购买。我们必须使用自然连接来完成此任务。提供的表如下所示:

客户表。表名“ CUSTOMER”

CUS_CODE|CUS_LNAME|CUS_FNAME|CUS_INITIAL|CUS_AREACODE|CUS_PHONE|CUS_BALANCE

购买表如下所示。表名“ INVOICE”

INV_NUMBER|CUS_CODE|INV_DATE|INV_SUBTOTAL|INV_TAX|INV_TOTAL

问题指出:

  

列出客户奥兰多的所有购买交易(使用自然加入)。

我尝试了一些互联网解决方案,有些是我自己的解决方案,但它们不正确;他们有语法错误或没有产生预期的结果。

1 个答案:

答案 0 :(得分:1)

SELECT * 
FROM customers c
NATURAL JOIN purchases p
WHERE c.CUS_LNAME = "Orlando"