Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/67.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql 如何使用多个内部联接_Mysql_Sql - Fatal编程技术网

Mysql 如何使用多个内部联接

Mysql 如何使用多个内部联接,mysql,sql,Mysql,Sql,如何创建单个sql命令来显示使用内部联接的某个客户的帐户语句?请帮忙,谢谢 我看到您的客户是通过电话号码识别的,我认为这不是一个好主意,因为电话号码在您的客户表中可能会经常更改,无论如何,这应该是查询 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_N

如何创建单个sql命令来显示使用内部联接的某个客户的帐户语句?请帮忙,谢谢


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

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'

啊,您尝试加入的密钥不应为空,否则可能不会产生任何结果。

欢迎您加入。请随意学习,你会发现它很容易!你想让我们帮你做作业吗?你试过什么?我试过这个,但它显示0行。选择对账单增值税,对账单增值税,从账户对账单到内部加入正式收据到账户对账单。账户对账单=正式收据。账户对账单=内部加入客户到正式收据。账户对账单=内部加入客户到正式收据上客户电话=客户电话号码在哪里客户电话号码=422-9418请阅读并接受回答这也是可能的吗?选择对账单增值税,对账单增值税,从账户对账单中的内部加入正式收据到账户对账单中的总金额。对账单中的账户号=正式收据。对账单中的账户号=正式收据。对账单中的账户号=内部加入客户号到正式收据中的总金额。客户号=客户号。客户号=422-9418我发现您没有在“422-9418”周围设置配额,sql server可以将其解释为一个int值,int值的差,而且cust_tel_no应该用表名限定。是的,正如我已经说过的,您必须指定cus_tel_no所属的表名。客户客户电话号码:422-9418