我有一个包含三列的表 - 一个<?php if($_SESSION['gender'] == 'female'): ?>
<img src="img/Refaeli.jpeg"/>
<?php endif; ?>
<?php if($_SESSION['gender'] == 'male'): ?>
<img src="img/avidan.jpg"/>
<?php endif; ?>
,一个外键和Id
。我需要在表中找到no的active(value = 1)状态以及表中的总行数。如何在单个查询中执行此操作。
此查询的输出已与另一个表连接。
Status
答案 0 :(得分:0)
尝试
select
FK,
count(1) total_count,
sum(case when status = 1 then 1 else 0 end) active_count
from table
--group by FK