Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/72.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 如何使代码与3SQL表一起工作?_Mysql_Sql_Join - Fatal编程技术网

Mysql 如何使代码与3SQL表一起工作?

Mysql 如何使代码与3SQL表一起工作?,mysql,sql,join,Mysql,Sql,Join,我有三个sql表:- 1) 或者130A--我几乎需要显示所有的列 2) AL095--需要表中的1个IRL列 3) 第三个表--需要表中的1个ARTNO列 我现在所做的 SELECT c.* , p.IRL FROM OR130a c LEFT JOIN AL095 p ON c.artno=p.artno ORDER BY HFB; 我不知道如何使用第三个表向查询中添加另一个联接。我试过很多次玩代码,但什么都没有 我在第三个表中还有一个ARTNO列。 另一件事是。表太大了,

我有三个sql表:-

1) 或者130A--我几乎需要显示所有的列

2) AL095--需要表中的1个IRL列

3) 第三个表--需要表中的1个ARTNO列

我现在所做的

SELECT c.* , p.IRL 
FROM OR130a c 
     LEFT JOIN AL095 p ON c.artno=p.artno 
ORDER BY HFB;
我不知道如何使用第三个表向查询中添加另一个联接。我试过很多次玩代码,但什么都没有

我在第三个表中还有一个ARTNO列。 另一件事是。表太大了,我不确定,但我想从主表中获取所有记录,即使在其他表中没有这样的行可获取

希望有人能帮我。非常感谢。
Z.

试试这样

SELECT c.* , p.IRL, t.ARTNO
FROM OR130a c
     LEFT JOIN AL095 p ON c.artno = p.artno
     LEFT JOIN ThirdTable t ON c.artno = t.artno
ORDER BY HFB

只需在第一个
ON
子句之后添加另一个
JOIN
。我不知道关于你的结构或想要的结果如何告诉你该写什么。这个
HFB
专栏来自哪里?