我有两张桌子。
表1.命名为student
表2.命名为parent
学生有student_id
以及父表
我想编写和sql例如从学生中选择ALL,从父母那里选择ALL student.student_id
= parent.student_id
,其中student.student_id
= 14。
我已经尝试过如此多的SQL,我觉得应该可以工作,但没有一个工作,例如:
SELECT *
FROM student AS s
JOIN parent AS p
ON s.student_id = p.student_id
WHERE s.student_id = 14
想知道我做错了什么
编辑:
错误:#1054 - 未知栏' p.student_id'在' on条款'
学生和家长表都只包含姓名,手机等
答案 0 :(得分:0)
你可以试试这个
SELECT * 来自学生AS,父母AS p WHERE.student_id = p.student_id AND s.student_id = 14
如果你将student_id称为Integer,这是可以的,如果它是Varchar则应该是 s.student_id = “14”