"SELECT user_id,COUNT(provider_id) AS total,MAX(last_used) AS last_used FROM providers_users WHERE provider = 'providers_webplugin'GROUP BY user_id HAVING COUNT( DISTINCT CASE WHEN last_used <= DATE_SUB( NOW(), INTERVAL 1 YEAR ) THEN 1 END ) > 20 OR COUNT( DISTINCT CASE WHEN last_used <= DATE_SUB( NOW(), INTERVAL 30 DAY ) THEN 1 END ) > 2"; 这个查询到的total 属于什么
时间: 2024-04-19 15:23:52 浏览: 107
在你提供的查询中,通过`COUNT(provider_id) AS total`语句,你将`provider_id`的计数结果别名为`total`。因此,查询结果中的`total`列将显示每个用户的`provider_id`计数值。这个`total`值表示每个用户在指定条件下(过去一年内绑定的App设备总数大于20个或过去30天内绑定的App设备总数大于2个)的绑定数量。
阅读全文