为什么mysql说column是unknown?

vbopmzt1  于 2023-06-04  发布在  Mysql
关注(0)|答案(1)|浏览(317)

我有两个表学生和我的看法有一些元组,我一直在努力学习连接所有其他类型的连接工作得很好,但与完整的外部连接,为什么它说列是未定义的
学生桌

Myview表

SQL查询

select * from student
full join myview
on
student.id = myview.id;

错误
错误1054(42S22):“on子句”中的未知列“student.id”
我需要联合唱片公司

gstyhher

gstyhher1#

你能试着跟着吗?

SELECT * FROM student FULL OUTER JOIN myView ON student.id = myView.id;

对于mySQL,请尝试以下操作。(mySQL不提供完全连接。

SELECT * FROM student 
LEFT JOIN myView ON student.id = myView.id 
UNION 
SELECT * FROM student 
RIGHT JOIN myView ON student.id = myView.id

相关问题