首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

group by有关问题

2013-01-23 
group by问题select id, JHBH, jhmc, sbdw, sbr, sbsj, statefrom (select z.id, JHBH, jhmc, sbdw, sbr,

group by问题
select id, JHBH, jhmc, sbdw, sbr, sbsj, state
  from (select z.id, JHBH, jhmc, sbdw, sbr, sbsj, state,llrq
          from mis_wz_ckd_pb z, mis_wz_ckd_xb c
         where z.id = c.pbid
           and c.llrq > to_date('2012-11-4', 'yyyy-mm-dd')
           and c.llrq < to_date('2012-12-6', 'yyyy-mm-dd')
           and c.stostore like '%'
           and z.sbr like '%%'
           and replace(jhbh, '-', '') like '%%'
           and z.state = '2'
           order by llrq)    
 group by id, JHBH, jhmc, sbdw, sbr, sbsj, state
括号里已经按照llrq排序了,为什么group by之后顺序又乱了呢?该如何书写?
没加GROUP BY:group by有关问题
加了GROUP BY:group by有关问题
[解决办法]
select id, JHBH, jhmc, sbdw, sbr, sbsj, state,llrq
  from (select z.id, JHBH, jhmc, sbdw, sbr, sbsj, state,llrq
          from mis_wz_ckd_pb z, mis_wz_ckd_xb c
         where z.id = c.pbid
           and c.llrq > to_date('2012-11-4', 'yyyy-mm-dd')
           and c.llrq < to_date('2012-12-6', 'yyyy-mm-dd')
           and c.stostore like '%'
           and z.sbr like '%%'
           and replace(jhbh, '-', '') like '%%'
           and z.state = '2'
           order by llrq)    
 group by llrq,id, JHBH, jhmc, sbdw, sbr, sbsj, state
这回试一下

热点排行