不要count(*)
select a.id,b.name from t_gljbqk a,t_csygk b,t_csylb c where a.id=b.id and a.id=c.id order by a.id asc
select a.id,b.name from t_gljbqk a,t_csygk b,t_csylb c where a.id=b.id and a.id=c.id order by a.id asc
解决方案 »
- 请教个sql问题
- SQL2中多表连接的问题,高手才进!
- 多表查询SQL语句?
- 100分,应该是一个非常简单的脚本问题,谢谢大家了!
- ORACLE10g的时候出现的问题,在查询结果中不能显示中文,出现的是问号,我改了注册表NLS_LANG的值为SIMPLIFIED CHINESE_CHINA.ZHS16GBK
- 请问在Oracle的包体中如何动态创建表?。。。。。。。。。。。
- Oracle9 能从远程导出数据吗?用exp命令还是用“数据管理--导出”??
- 请教一个sql,怎样写一个结果集不再另一个结果集中的sql
- 这句语句那错了!!select Z.zzqc,Zzzmc from t_bds B,t_bm_zzjg Z where B.zzjg_yx=Z.zzjg_id GROUP BY Z.zzqc
- oracle update 多个字段,能不能 只要其中一个字段有值 这条记录就不更新
- 这条SQL语句哪有问题?
- 求助:估算每条记录有多大
(select count(*) from t_csygk b where b.id=a.id) ,
(select count(*) from t_csylb c where c.id=a.id)
from t_gljbqk a order by a.id asc
select a.id,a.name,
(select count(*) from t_csygk b where b.id=a.id) 行数b,
(select count(*) from t_csylb c where c.id=a.id) 行数c
from t_gljbqk a order by a.id asc;
t_gljbqk a,
(select id,count(*) from t_csygk group by id) b,
(select id,count(*) from t_csylb group by id) c
where b.id(+)=a.id or c.id(+)=a.id
b.id(+)=a.id 什么意思?