如何使用多个内连接

时间:2016-05-15 15:06:34

标签: mysql sql

如何创建单个sql命令以使用内部联接显示其中一个客户的帐户报表?请帮助,谢谢。

enter image description here

1 个答案:

答案 0 :(得分:0)

我看到您的客户是通过电话号码识别的,我认为这不是一个好主意,因为您的客户表中的电话号码可能会经常更改,无论如何这应该是查询。

SELECT SA.* FROM STATAMENT_OF_ACCOUNT_TBL SA 
JOIN OFFICIAL_RECEIP_TBL R ON SA.STATEMENT_ACC_NO=R.STATEMENT_ACC_NO
JOIN CUSTUMER_TBL C ON C.CUS_TEL_NO=R.CUS_TEL_NO
WHERE C.CUS_TEL_NO='422-9418'

啊,您尝试加入的密钥不应该为空,否则可能导致结果无效。