sql 语句可以这样做吗
什么意思啊?
你是想这样?select id,(select count(1) from B where 字段>70) as '数量' from A where id=11
这样?
对就是这样 但是我用的oracle 好像不支持这样啊
@啰嗦: 怎么会不支持呢?不应该啊。。。
@顾晓北: 支持了我语法写错了但是不知道为什么会影响到其他数据
@啰嗦: 影响到其他数据?
@顾晓北: 问题解决了 条件给对了就行了 多谢大神
select id,(select count(字段) from 表B b where 字段>70 and a.关联b表字段 = b.关联a字段) from 表A a where id=11
select id,(select count(1) from B where 字段>70) as '数量' from A where id=11