我想返回一列,其值介于80和91之间。
这是我的疑问:
SELECT
SUM(
CASE
WHEN ROUND((offer_percent*100),1) > 90 THEN 1
ELSE 0 END) AS MoreThan90,
SUM(
CASE
WHEN 80 < ROUND((offer_percent*100),1) < 91 THEN 1
ELSE 0 END) AS LessThan90
FROM
approval_state
WHERE
id IN ($id)
,输出为:
MoreThan90 | LessThan90
1 10
我希望LessThan90只能返回2条记录,但它会返回10,这是表格中的记录总数。
我知道如何仅为LessThan90录制2条记录吗?
由于