select u_studyTime.ChildId,c_restTime.name,d_Course.courseName,c_restTime.beginTime,c_restTime.endTime,u_Credits.credits,u_noHomeWork.homeworkIdf from u_studyTime inner join c_restTime inner join d_Course inner join u_Credits inner join u_noHomeWork 为什吗最后有报错的!
3 回答
森林海
TA贡献2011条经验 获得超2个赞
INNER JOIN 关键字语法:
SELECT column_name(s) FROM table_name1 INNER JOIN table_name2 ON table_name1.column_name=table_name2.column_name 也可以参考这里
万千封印
TA贡献1891条经验 获得超3个赞
给你的通俗的说法
比如 1::你想把学校A和学校B的学生都拿出来
就可以用 select * from 学校A union select* from 学校B
union 表示 联合的意思 就是 把两个查询结果合并到一起显示
比如2:你想把学校A和学校B高三年级的学生取出来
就可以用 select 学校A.*, 学校B.* from 学校A inner join 学校B on 学校A.高三年级=学校B.高三年级
on 表示连接两个表的条件 学校A.*表示 把学校A表中的列全显示的意思
不知道这样你能明白吗
- 3 回答
- 0 关注
- 650 浏览
添加回答
举报
0/150
提交
取消