作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
下面的查询是我之前使用的...但是我想结合这两个查询以提高性能
select a, b, c
from table1
where d LIKE 'xxx'
and f like 'yyyy'
order by b desc;
我正在执行上述查询并读取值。
对于来自上述查询的每个 b 值,再次在循环中执行以下查询。
select count(*)
from table2 where b=? AND js_email_id IN
(
select js_email_id
from js_initialsignup
where UCase(jsaccountstatus) LIKE UCase('live')
AND UCase(js_status) LIKEUCase('accepted')
)
如何合并两个查询并一次获取计数和值?
最佳答案
select a,b,c,
(select count(*)
from table2 where b=a.b AND js_email_id IN
(
select js_email_id
from js_initialsignup
where UCase(jsaccountstatus) LIKE UCase('live')
AND UCase(js_status) LIKEUCase('accepted')
)) as cnt
from table1 a
关于mysql - 如何从两个不同的表中获取两个不同的列值 invert 一个值表依赖于另一个表值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12896226/
我是一名优秀的程序员,十分优秀!