sql 百分数用什么字段
发布网友
发布时间:2022-04-08 08:57
我来回答
共3个回答
热心网友
时间:2022-04-08 10:27
您好,帮您写了个百分数的函数 您添加试试,然后直接调用;
to_percent 是函数名 应用方法:
select to_percent(求的字段) from table_name;
FUNCTION---
CREATE OR REPLACE FUNCTION to_percent
(a in number,b in number)
return varchar2
is
c varchar2(20);
begin
if(a=0 or b=0)
then
c:='0';
else
c:= trunc(a*100/b,2)||'%';
end if ;
return c;
end;
/
热心网友
时间:2022-04-08 11:45
select count(姓名) 部门人数,count(姓名)/(select count(*) from table1) as 百分比 from table1 group by 部门
热心网友
时间:2022-04-08 13:19
numeric,以小数形式存储