以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  SQL连接求助  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=154150)

--  作者:evolymft
--  发布时间:2020/9/5 10:58:00
--  SQL连接求助
请专家将实例中的三张表用SQL语句连接,sheet2为父表,谢谢。
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目1.rar


--  作者:有点蓝
--  发布时间:2020/9/5 11:04:00
--  
Select a.*,b.农商行到账,c.奖励2 from ({Sheet2} As a left join {Sheet1} As b on a.报名号 =b.报名号) left join {Sheet3} As c on a.报名号 =c.报名号
--  作者:evolymft
--  发布时间:2020/9/5 11:52:00
--  
感谢老师的热心指点,祝你:周末愉快!
--  作者:evolymft
--  发布时间:2020/9/6 16:13:00
--  
再次请老师指导!谢谢
  请用SQL语句连接实例中的三张表,sheet2为父表(生成的数据条数以本表的条数一致),SHEET1的数据要根据报名号汇总,再连接SHEET3.

--  作者:有点蓝
--  发布时间:2020/9/6 20:27:00
--  
Select a.*,b.农商行到账,c.奖励2 from ({Sheet2} As a left join (selec报名号,sum(农商行到账) as 农商行到账 from{Sheet1} group by 报名号) As b on a.报名号 =b.报名号) left join {Sheet3} As c on a.报名号 =c.报名号
--  作者:evolymft
--  发布时间:2020/9/6 20:32:00
--  
谢谢老师指点,红色字体的汇总我已经做好,就是不知道怎么连接,学习了。
--  作者:evolymft
--  发布时间:2020/9/12 8:24:00
--  
请教老师:字符过多,如何修改临时表的表结构?
--  作者:有点蓝
--  发布时间:2020/9/12 9:09:00
--  
这个临时表是怎么生成的?想要怎么改?
--  作者:evolymft
--  发布时间:2020/9/12 15:56:00
--  
已解决,谢谢老师关注。
--  作者:evolymft
--  发布时间:2020/9/22 22:59:00
--  
请教老师下面问题
变量a、b、c都不能为空。
变量d、e只能空一个。
这种逻辑怎么表达?