请教1个sql文写法 1对1的数据中type=01的抽出来,1对多的中,type只能是01和02,别的组合都不行。也就是说要么全是01的,要么是01和02的组合,别的都不行 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select ID,SUM(NUM)from T1GROUP BY IDHAVING SUM(DECODE(TYPE,'01',1))=1AND SUM(DECODE(TYPE,'01',0,'02',0,1))<>0 谢谢版主的回复,问题得到解决。SUM(DECODE(TYPE,'01',0,'02',0,1))=0只是想问下HAVING SUM(DECODE(TYPE,'01',1))=1AND SUM(DECODE(TYPE,'01',0,'02',0,1))=0怎么理解 HAVING SUM(DECODE(TYPE,'01',1))=1--type等于'01'的记录有且仅有一条AND SUM(DECODE(TYPE,'01',0,'02',0,1))=0--type取值'01''02'之外没有其他记录 如何按日统计!! truncate table 之后,可以恢复数据吗 新安装oracle,没有监听服务 如何打开oracle dbf文件 在线等。。。。(100分) 应该是比较简单的问题我不会 帮我看看结果? 触发器操作的问韪.急啊.请帮忙 菜鸟提问:在ORACLE下如何建立关联 toad 怎样设置显示影响行数 sql语句很复杂,想优化一下,大神进来挑战一下 oracle数据库底层存储 谁能用简单理解的方式 解释 :什么是维度表和事实表?两者的关系是什么?
from T1
GROUP BY ID
HAVING SUM(DECODE(TYPE,'01',1))=1
AND SUM(DECODE(TYPE,'01',0,'02',0,1))<>0
HAVING SUM(DECODE(TYPE,'01',1))=1
AND SUM(DECODE(TYPE,'01',0,'02',0,1))=0
怎么理解
HAVING SUM(DECODE(TYPE,'01',1))=1--type等于'01'的记录有且仅有一条
AND SUM(DECODE(TYPE,'01',0,'02',0,1))=0--type取值'01''02'之外没有其他记录