300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > 数据库多表查询关联查询SQL语句

数据库多表查询关联查询SQL语句

时间:2019-02-11 16:58:08

相关推荐

数据库多表查询关联查询SQL语句

LEFTJOIN ON关键字会从左表那里返回所有的行,即使在右表中没有匹配的行。意思就是向左关联某个表记录,以左边的那个表的记录为基准,通过关联条件,将关联表的相关符合要求的记录一起找出来,找出来的记录条数就是左边表的记录数

具体用法如下:

SELECT column_name(s) FROM table_name1 LEFTJOINtable_name2ONtable_name1.name = table_name2.name

SELECT column_name(s) FROM table_name1 LEFTJOINtable_name2ONtable_name1.name = table_name2.name

也可以三级联动查询 :如下数据表

查询语句:

select u.user_id, u.user_name,u.user_sex,c.college_name,s.subject_name, s.achievementfrom user uLEFT JOIN subject s ON s.user_number=u. user_idLEFT JOIN college c ON c.subject_number=s.subject_id;

参考博客:/djr2ss666666/article/details/79808235

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。