表连接问题

qq497525725 2009-08-09 03:07:08
select tea.tea_id,tea_name,sum(cha_money) as jMoney,sum(ret_returns) as rMoney from tb_teacher tea
left join (select tea_id,curr_id from tb_Curriculum_Schedule ) cc on cc.tea_id=tea.tea_id
left join tb_Returns rr on cc.curr_id=rr.curr_id
left join tb_Charge gg on gg.curr_id=cc.curr_id--如果不连接这个表则是对的 我不明白为什么?
group by tea.tea_id,tea_name
order by jMoney desc

( 这里的数据是错误的)
|
t2 老师2 4735 1470
t4 主任2 4000 4200
t17 老师17 1700 1680
t5 老师3 1250 NULL
t6 老师6 NULL NULL
t7 老师7 NULL NULL
t8 老师8 NULL NULL
t9 老师9 NULL NULL
...全文
188 32 打赏 收藏 转发到动态 举报
写回复
用AI写文章
32 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq497525725 2009-08-09
  • 打赏
  • 举报
回复
[Quote=引用 27 楼 htl258 的回复:]
没有对应的字段名吗?
[/Quote]

谢谢大哥 给我远程解决了~! 顶你
SQL77 2009-08-09
  • 打赏
  • 举报
回复
那表数据,直接弄点重要的就好了,加上字段名,
qq497525725 2009-08-09
  • 打赏
  • 举报
回复
谢谢大哥了
qq497525725 2009-08-09
  • 打赏
  • 举报
回复
我 的QQ497525725
谁远程我一下
加我啊
为了保证结贴率
htl258_Tony 2009-08-09
  • 打赏
  • 举报
回复
没有对应的字段名吗?
qq497525725 2009-08-09
  • 打赏
  • 举报
回复
tb_chare

182 s1 09-08-06 07:19:53 56 625 False 0
184 s2 09-08-06 07:20:35 52 525 False 0
187 s4 09-08-06 07:21:45 51 525 False 0
190 s5 09-08-06 07:22:24 51 500 True 25
194 s7 09-08-06 07:37:53 51 525 False 0
198 s5 09-08-06 08:19:10 56 600 True 25
201 s3 09-08-06 08:19:42 56 620 True 5
203 s8 09-08-06 08:20:20 61 740 True 10
205 s2 09-08-06 08:21:02 63 600 False 0
207 s9 09-08-06 08:21:16 63 600 False 0
208 s10 09-08-06 08:21:35 63 500 True 100
210 s1 09-08-06 08:23:22 53 4000 True 500
213 s99 09-08-07 12:04:14 65 1900 True 100
214 s99 09-08-07 12:12:34 66 484 False 0
215 s99 09-08-07 10:43:35 56 600 True 25
216 s2 09-08-09 02:11:45 55 725 False 0
NULL NULL NULL NULL NULL NULL NULL
qq497525725 2009-08-09
  • 打赏
  • 举报
回复
tb_Curriculum_Schedule

50 儿童画初级班 2009-08-03 24 儿童画 t1 老师1 25 25 5岁以上 半年基础 1 新生 2009-09-01 2009-11-30 运用简单的几何图形画植物。 周六/08:30:00-09:30:00,周日/08:30:00-09:30:00 60 20 300 34 315室 1 上学期 False 0 False 15
51 素描初级班 2009-08-03 25 素描 t2 老师2 2 0 6岁以上 无基础 3 新生或插班 2009-09-17 2009-12-25 几何体的结构素描写生。 周六/08:30:00-12:00:00 90 35 525 36 201室 1 上学期 False 0 True 15
52 长笛入门班 2009-08-03 27 长笛 t5 老师3 5 4 8岁以上 无基础 1 新生 2009-09-02 2009-12-31 以中国音乐学院初级教材为内容 周六/08:30:00-12:00:00 90 35 525 34 315室 2 下学期 False 0 True 15
53 武术中级班 2009-08-03 31 武术 t4 主任2 6 6 8岁以上 无基础 1 新生 2009-09-02 2009-12-31 学习基本拳法,腿法,简单太极招式。 周日/14:00:00-18:00:00 90 300 4500 37 体育厅 2 下学期 False 57 True 15
54 儿童画中级班 2009-08-03 24 儿童画 t1 老师1 25 25 6岁以上 半年基础 1 新生 2010-01-01 2010-03-31 运用简单的几何图形画植物。 周六/08:30:00-09:30:00,周日/08:30:00-09:30:00 60 20 500 34 315室 1 上学期 False 50 True 15
55 长笛二级班 2009-08-03 27 长笛 t5 老师3 9 8 9岁以上 无基础 1 新生 2010-01-15 2010-04-30 以中国音乐学院中级教材为内容 周六/08:30:00-12:00:00 90 35 725 34 315室 2 下学期 False 52 True 15
56 素描中级班 2009-08-03 25 素描 t2 老师2 30 26 7岁以上 一年基础 2 插班 2009-12-30 2010-03-01 几何体的结构素描写生。 周六/08:30:00-12:00:00,周日/09:30:00-12:00:00 90 35 625 36 201室 2 下学期 False 51 False 15
57 武术初级班 2009-08-03 31 武术 t4 主任2 6 6 8岁以上 无基础 1 新生 2009-09-02 2009-12-31 学习基本拳法,腿法,简单太极招式。 周日/14:00:00-18:00:00 90 300 4500 37 体育厅 9 寒假短训 False 0 True 15
58 武术高级班 2009-08-05 31 武术 t4 主任2 10 10 10岁以上 无基础 3 新生或插班 2010-01-02 2010-03-31 太极高级拳法 周日/14:00:00-18:00:00,周五/09:00:00-11:00:00 120 200 3000 37 体育厅 1 上学期 False 53 True 15
59 素描高级班 2009-08-05 25 素描 t11 老师11 30 30 7岁以上 一年基础 2 插班 2010-03-02 2010-05-28 素描写生。 周六/08:30:00-12:00:00,周日/09:30:00-12:00:00 90 35 725 35 604室 1 上学期 False 56 True 15
60 长笛三级班 2009-08-05 27 长笛 t5 老师3 9 9 9岁以上 无基础 1 新生 2009-08-01 2009-08-05 以中国音乐学院中级教材为内容 周六/08:30:00-12:00:00 90 35 725 34 315室 2 下学期 False 55 True 15
61 油画初级班 2009-08-06 25 素描 t2 老师2 20 19 8岁以上 一年基础 3 新生或插班 2009-08-01 2009-11-20 油画 周一/08:30:00-12:00:00,周二/13:00:00-17:00:00 45 50 750 35 604室 2 下学期 False 0 True 15
62 民族乐初级班 2009-08-06 37 民族乐 t17 老师17 5 5 8岁以上 一年基础 1 新生 2009-08-01 2009-08-31 民族乐 周一/08:30:00-12:00:00,周二/08:30:00-12:00:00,周三/08:30:00-12:00:00,周四/08:30:00-12:00:00,周五/08:30:00-12:00:00 45 50 500 39 505 10 暑假短训 False 0 True 10
63 民族乐中级班 2009-08-06 37 民族乐 t17 老师17 3 1 8岁以上 一年基础 1 新生 2009-10-02 2009-12-31 民族乐 周一/08:30:00-12:00:00,周二/08:30:00-12:00:00,周三/13:00:00-17:00:00 30 40 600 36 201室 9 寒假短训 False 62 True 15
64 民族乐高级班 2009-08-06 37 民族乐 t17 老师17 7 7 10岁以上 一年基础 1 新生 2010-01-01 2010-03-31 民族乐 周一/08:30:00-12:00:00,周二/08:30:00-12:00:00,周三/13:00:00-17:00:00,周四/13:00:00-17:00:00 30 40 600 36 201室 9 寒假短训 False 63 False 15
67 素描高级班 2009-08-07 25 素描 t2 老师2 30 30 7岁以上 一年基础 2 插班 2010-01-01 2010-03-01 几何体的结构素描写生。 周六/08:30:00-12:00:00 90 35 625 36 201室 1 上学期 False 56 False 15
NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL
qq497525725 2009-08-09
  • 打赏
  • 举报
回复
tb_teacher

admin c4-ca-42-38-a0-b9-23-82-0d-cc-50-9a-6f-75-84-9b 管理员 True False 24 儿童画 13888888888 1976/6/25 111111111111111 27 管理员
t1 c4-ca-42-38-a0-b9-23-82-0d-cc-50-9a-6f-75-84-9b 老师1 True False 24 儿童画 13888888888 8888888 8888888 1986/9/22 111111111111111 14 一线老师
t10 0c-c1-75-b9-c0-f1-b6-a8-31-c3-99-e2-69-77-26-61 老师10 True False 28 管弦乐 13888888810 8888888 1981/7/21 140322198212020310 北京市海淀区10号 14 一线老师 xxx@xxx10.com
t11 0c-c1-75-b9-c0-f1-b6-a8-31-c3-99-e2-69-77-26-61 老师11 True False 25 素描 13888888811 8888888 1981/7/21 140322198212020311 北京市海淀区11号 14 一线老师 xxx@xxx11.com
t12 0c-c1-75-b9-c0-f1-b6-a8-31-c3-99-e2-69-77-26-61 老师12 True False 32 乒乓球 13888888812 8888888 1981/7/21 140322198212020312 北京市海淀区12号 14 一线老师 xxx@xxx12.com
t13 0c-c1-75-b9-c0-f1-b6-a8-31-c3-99-e2-69-77-26-61 老师13 True False 27 长笛 13888888813 8888888 1981/7/21 140322198212020313 北京市海淀区13号 14 一线老师 xxx@xxx13.com
t15 c4-ca-42-38-a0-b9-23-82-0d-cc-50-9a-6f-75-84-9b 老师15 True True 24 儿童画 13888888888 8888888 8888888 1971/4/23 111111111111111111 14 一线老师 aaa@tom.com
t16 c4-ca-42-38-a0-b9-23-82-0d-cc-50-9a-6f-75-84-9b 老师16 True True 24 儿童画 13800000000 011-1111111 1111111 1986/4/22 110102194603021110 北京市 26 二线老师 to@ssss.com
t17 c4-ca-42-38-a0-b9-23-82-0d-cc-50-9a-6f-75-84-9b 老师17 True False 37 民族乐 13888888888 1980/3/25 111111111111111111 14 一线老师
t2 c4-ca-42-38-a0-b9-23-82-0d-cc-50-9a-6f-75-84-9b 老师2 True False 25 素描 13888888888 8888888 8888888 1986/9/22 111111111111111 14 一线老师
t3 c4-ca-42-38-a0-b9-23-82-0d-cc-50-9a-6f-75-84-9b 主任1 True False 28 管弦乐 13888888888 8888888 8888888 1986/9/22 111111111111111 17 教务处老师 aaa@tom.com
t4 c4-ca-42-38-a0-b9-23-82-0d-cc-50-9a-6f-75-84-9b 主任2 False False 31 武术 13888888888 8888888 8888888 1987/4/24 111111111111111111 17 教务处老师
t5 c4-ca-42-38-a0-b9-23-82-0d-cc-50-9a-6f-75-84-9b 老师3 True True 27 长笛 13888888888 1976/6/24 111111111111111 14 一线老师
t6 0c-c1-75-b9-c0-f1-b6-a8-31-c3-99-e2-69-77-26-61 老师6 True False 30 空手道 13888888888 8888888 1982/7/25 140322198212020352 北京市海淀区10号 14 一线老师 xxx@xxx6.com
t7 0c-c1-75-b9-c0-f1-b6-a8-31-c3-99-e2-69-77-26-61 老师7 True False 30 空手道 13888888887 8888887 1983/7/26 140322198212020357 北京市海淀区7号 14 一线老师 xxx@xxx7.com
t8 0c-c1-75-b9-c0-f1-b6-a8-31-c3-99-e2-69-77-26-61 老师8 True False 28 管弦乐 13888888888 8888888 1983/7/26 140322198212020358 北京市海淀区8号 14 一线老师 xxx@xxx8.com
t9 0c-c1-75-b9-c0-f1-b6-a8-31-c3-99-e2-69-77-26-61 老师9 True False 28 管弦乐 13888888889 8888888 1981/7/21 140322198212020359 北京市海淀区9号 14 一线老师 xxx@xxx9.com
tanglaoshi c4-ca-42-38-a0-b9-23-82-0d-cc-50-9a-6f-75-84-9b 唐老师 True False 24 儿童画 15811140235 010-12345678 010-12345678 1981/11/27 430203198801107713 北京市海淀区青少年宫 唐老师 17 教务处老师 mail@163.com
NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL
SQL77 2009-08-09
  • 打赏
  • 举报
回复
[Quote=引用 19 楼 qq497525725 的回复:]
哥们 很负责人的告诉你
"tb_Charge的curr_id比原表多,就是这个问题 "
也不行
还是谢谢你~!
[/Quote]
那里用条件限定了,比原表多最多也是空值呀,还是给出数据吧
qq497525725 2009-08-09
  • 打赏
  • 举报
回复
数据出来格式就OVER 了 看不出啦
qq497525725 2009-08-09
  • 打赏
  • 举报
回复
数据怎么 弄出啦啊
弄不出出来啊
CSDN MD 不让我贴图片
htl258_Tony 2009-08-09
  • 打赏
  • 举报
回复
[Quote=引用 19 楼 qq497525725 的回复:]
哥们 很负责人的告诉你
"tb_Charge的curr_id比原表多,就是这个问题 "
也不行
还是谢谢你~!
[/Quote]
我在二楼已经说了,如果要彻底解决,没有数据没法帮你改代码。
qq497525725 2009-08-09
  • 打赏
  • 举报
回复
哥们 很负责人的告诉你
"tb_Charge的curr_id比原表多,就是这个问题 "
也不行
还是谢谢你~!
qq497525725 2009-08-09
  • 打赏
  • 举报
回复
[Quote=引用 12 楼 guguda2008 的回复:]
tb_Charge的curr_id比原表多,就是这个问题
[/Quote]
我觉的这个靠谱 试试
qq497525725 2009-08-09
  • 打赏
  • 举报
回复
我的结贴率 102% 呵呵
结了这个就 103 了
但是我的问题...
soft_wsx 2009-08-09
  • 打赏
  • 举报
回复
左连接返回左表与右表匹配的记录,如果右表记录与右表不匹配,则右表返回NULL
fwacky 2009-08-09
  • 打赏
  • 举报
回复
无数据,无结果!
SQL77 2009-08-09
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 fwacky 的回复:]
应该把,列明,都指定一下表!
试试,有可能有 列名相同!
[/Quote]
UP
soft_wsx 2009-08-09
  • 打赏
  • 举报
回复
弄出原数量和想要的结果
guguda2008 2009-08-09
  • 打赏
  • 举报
回复
tb_Charge的curr_id比原表多,就是这个问题
加载更多回复(11)

22,209

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧