从ma_zd_qlr表中查询一个djh下只有一个qlrmc的djh或者一整行(包含所有字段)

哪位高手帮我写一句查询语句实现上述功能

select djh from ma_dz_qlr where djh='qlrmc' group by djh having count(djh)=1

因为不知道你表结构,给出这个答案,二楼的答案性能比较差,不推荐使用,请根据表结构自己改写。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-08-18
查整行,就是这么写,没有更好的办法
select *
from ma_zd_qlr where djh='qlrmc' and exists (select djh from tbl group by gdh having count(djh)=1)
第2个回答  2010-08-18
你说的什么啊
相似回答