三表联查

比如有三张表,student,teacher , project :
第一种方法:select * from student,teacher,project where student.id=teacher.sid and student.id=project.sid;
第二种:select * from student inner join teacher on student.id=teacher.sid inner join project on student.id=project.sid;
项目中的例子:

from (SELECT [name],sum(number) as totalnumber FROM [collect] WHERE [recordtime] BETWEEN 1480521600 AND 1481696201 AND collect.display = '1' 
GROUP BY name) a 
FULL JOIN (SELECT [name],sum(number) as lasttotalnumber FROM [collect] 
WHERE [recordtime] BETWEEN 1477929600 AND 1480521600 AND collect.display = '1' GROUP BY name) b on a.name=b.name
FULL JOIN (SELECT [name],sum(number) as totaladd FROM [addcollect] 
WHERE [recordtime] BETWEEN 1480521600 AND 1481696201 AND addcollect.display = '1' GROUP BY name) c on a.name=c.name```

![结果](http://upload-images.jianshu.io/upload_images/2926249-d89cec848d2492f4.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 50个常用的sql语句Student(S#,Sname,Sage,Ssex) 学生表Course(C#,Cname...
    哈哈海阅读 5,005评论 0 7
  • 希望对大家面试有帮助,很经典的几道题,大家有兴趣的话,欢迎大家加群讨论,QQ群号:295383988 问题及描述:...
    hc爱编程阅读 5,877评论 0 12
  • Temple Gradin(天宝格兰丁)现年61岁,作家、美国科罗拉多大学副教授,她是当今少数的牲畜处理设备...
    此时木棉阅读 2,801评论 0 0
  • 今日推荐《山药排骨汤》——食材清单:排骨、山药、胡萝卜 注:排骨洗净先煮沸然后再捞出洗净,重新加水、加姜、加盐熬汤...
    川郎阅读 1,729评论 0 0
  • 文/蓝冰 有没有这样一条河,流过你的记忆,有没有这样一条河,代表了你的童年,有没有这样一条河,让你想把它分享给大家...
    烟火里的诗和远方阅读 2,726评论 10 3

友情链接更多精彩内容