关于一条查询语句 请你用Count(bm),不要用count(*);select bm,count(bm) from tablename group by bm; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 freddy2003()大哥的结果和(a)一样呀,帮帮忙,急 如果你统计结果如(a)所示,那bm根本不可能有'01','03'等值你这样验证一下:select distinct bm from tablename;看结果是否有'01', '02'等值 SQL> select * from seq_no;ID1---1234SQL> select * from test_t;ID1 NAME AAA--- ---------- ----------1 占三 2 李斯 1 网无 4 赵单 2 司机 1 占三 2 李斯 1 网无 4 赵单 2 司机 SQL> select a.id1,count(b.id1) from seq_no a,test_t b where a.id1=b.id1(+) group by a.id1;ID1 COUNT(B.ID1)--- ------------1 42 43 04 2 select rm bm,count(1) from tablename a,(select rownum rm from user_objects where rownum<=21) b where a.bm(+)=b.rm group by b.rm Lisbi () 你说的那种情况更本不可能出现,你应该是两张表或更多表关联才会有你说的那种情况如果是表关联,用外联就可以了 select bm,nvl(count(*),0) from tablename group by bm 想做一个校验sql合法性的程序,大家提供点思路 VC+OO4O连接Oracle 10g数据库,如何打包才能在不装oracle 客户端的客户机上连接成功 oracle spatial 存储3D数据? 关于数据库链路的问题,急! 日期转换问题,请大虾进来看看。 求一个sql语句!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 表进行联接时,A=B与A=B(+)的区别 简单问题,不好意思,老弟没有分数了,可怜我把 关于统计的问题 如何从一个dmp文件中提取一个表并以dbf文件存储? 简单的问题 在oracle中如何用sql语句来查询主键和外键
你这样验证一下:
select distinct bm from tablename;
看结果是否有'01', '02'等值
---
1
2
3
4
SQL> select * from test_t;ID1 NAME AAA
--- ---------- ----------
1 占三
2 李斯
1 网无
4 赵单
2 司机
1 占三
2 李斯
1 网无
4 赵单
2 司机
SQL> select a.id1,count(b.id1) from seq_no a,test_t b where a.id1=b.id1(+) group by a.id1;ID1 COUNT(B.ID1)
--- ------------
1 4
2 4
3 0
4 2
你说的那种情况更本不可能出现,
你应该是两张表或更多表关联才会有你说的那种情况如果是表关联,用外联就可以了