关于一个SQL语句group by的实现

jody_go 2011-03-16 10:56:51
表 table01
字段 add_time, mat_name, mat_wt
20110301005010 石灰 100
20110301075910 轻烧镁球 180
20110301121426 石灰 200
20110302191826 萤石 120
20110303052345 轻烧镁球 60
20110303060930 萤石 160

表 table02
字段 create_time, prod_shift_group
20110301000413 丙
... 丙
20110301075901 丙
20110301080308 丁
... 丁
20110301155655 丁
20110301160336 甲
....
20110301235942 甲
20110302000347 丙
...
20110302075848 丙
20110302080452 丁
... 丁
20110302155534 丁
20110302160243 甲
... 甲
20110302185932 甲
20110303024443 乙
... 乙
20110303074642 乙

现在我想在table01表里面根据日期号, mat_name, 还有prod_shift_group来求得sum(mat_wt)。
我只会写:
select mat_name, substr(add_time, 7, 2), sum(mat_wt)
from table01
where add_time > '20110301005010'
and add_time < '20110303060930'
group by mat_name, substr(add_time, 7, 2)
就是不会关联table02里面的班组。
...全文
124 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
Rotel-刘志东 2011-03-16
  • 打赏
  • 举报
回复
select mat_name,prod_shift_group,substr(add_time, 7, 2), sum(mat_wt)
from table01,table02
where table01.add_time=table02.create_tiem
add_time > '20110301005010'
and add_time < '20110303060930'
group by mat_name,prod_shift_group,substr(add_time, 7, 2)
jody_go 2011-03-16
  • 打赏
  • 举报
回复
谢谢您的回复!

add_time只能说是在create_time的一个时间断里面吧
并不能精确,
比如create_time 中的某个时间断是
20110301160336 甲
....
20110301235942 甲

而add_time要去匹配这个时间断,而不是精确的··
  • 打赏
  • 举报
回复
--这两个表是通过add_time和create_time进行关联吗?
select mat_name,prod_shift_group,substr(add_time, 7, 2), sum(mat_wt)
from table01,table02
where table01.add_time=table02.create_tiem
add_time > '20110301005010'
and add_time < '20110303060930'
group by mat_name,prod_shift_group,substr(add_time, 7, 2)
li1229363 2011-03-16
  • 打赏
  • 举报
回复
select mat_name,prod_shift_group,to_char(add_time,'yyyymmdd'), sum(mat_wt)
from table01,table02
where table01.add_time=table02.create_tiem
add_time > '20110301005010'
and add_time < '20110303060930'
group by mat_name,prod_shift_group,to_char(add_time,'yyyymmdd')


算是补充楼,可以不给分

17,086

社区成员

发帖
与我相关
我的任务
社区描述
Oracle开发相关技术讨论
社区管理员
  • 开发
  • Lucifer三思而后行
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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