sql 怎么用一个语句求出同一列的某一个字段在整个列的百分比
sql怎么用一个语句求出同一列的某一个字段在整个列的百分比sql怎么用一个语句求出同一列的某一个字段在整个列的百分比sql怎么用一个语句求出同一列的某一个字段在整个列的百...
sql 怎么用一个语句求出同一列的某一个字段在整个列的百分比
sql 怎么用一个语句求出同一列的某一个字段在整个列的百分比
sql 怎么用一个语句求出同一列的某一个字段在整个列的百分比
列名为a 里面有 名为x的记录。
我想用一条语句查出 x 占整个 a字段的百分比?
select count(*) from table where a='x'除以select count(*) from table 展开
sql 怎么用一个语句求出同一列的某一个字段在整个列的百分比
sql 怎么用一个语句求出同一列的某一个字段在整个列的百分比
列名为a 里面有 名为x的记录。
我想用一条语句查出 x 占整个 a字段的百分比?
select count(*) from table where a='x'除以select count(*) from table 展开
展开全部
SELECT
(SELECT COUNT(*) FROM table WHERE a='x')*1.0/COUNT(*)
FROM table
上面乘以1.0是为了转换为小数,使到除出来的结果
(SELECT COUNT(*) FROM table WHERE a='x')*1.0/COUNT(*)
FROM table
上面乘以1.0是为了转换为小数,使到除出来的结果
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
SELECT CEILING(SELECT COUNT([字段]) FROM [表] WHERE [字段]='值' GROUP BY [字段])/(SELECT COUNT([字段]) FROM [表])
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
能说具体点吗,不明白什么意思噢
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询