一个复杂的sql语句-分条件查询
Posted amcomputer
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了一个复杂的sql语句-分条件查询相关的知识,希望对你有一定的参考价值。
一个复杂的sql语句
# 查询总数,打标数量,未打标数量
SELECT plan.id as id, domain, tag.recover , COUNT(domain) as num,
COUNT(CASE WHEN tag.recover = '已关联' or tag.recover = '无法关联' THEN
1 ELSE NULL END) as taged,
COUNT(CASE WHEN tag.recover is NULL THEN
1 ELSE null END) as untaged
FROM `ifr_traas_single_plan` as plan
LEFT JOIN `ifr_plan_tag` as tag
ON plan.id = tag.plan_id
GROUP BY domain
ORDER BY domain DESC
以上是关于一个复杂的sql语句-分条件查询的主要内容,如果未能解决你的问题,请参考以下文章
sqlserver查询分页问题,条件比较复杂,怎样实现较好?求指点