使用PHP和MySQL,我的表是这样的,第一个字段'id',第二个字段‘分数’等。我想获得的分数从行,其中id<20,也希望所有行的分数和百分比的分数在每一行。有没有其他方法可以从表中获取sum和百分比,而不是在sql语句之外通过PHP语句进行计算?
"SELECT score FROM Table WHERE id<20";
然后使用PHP语句计算sum和pertages。
请帮帮我
目前,我通过SQL获得分数为“25 / 50”作为字符串的输出,现在我需要从这个分数中计算百分比,并使用Post中的SQL语句返回该值。
SELECT es.score FROM emp_scores es WHERE id = 123;
这将返回一个字符串“25 / 50”。现在我要计算这个字符串的百分比。
我正在使用sql developer,我想:
将薪资总额添加到最后一行
百分比在新列中,它应该显示100%中每个员工的百分比。
怎么做?
select name ,sal from(
select last_name name,salary sal from employees e
where rownum <=5
)
希望产出如下:
我有一个SQL查询,它在我的tableau桌面中充当数据源:
SELECT
row_number() over (order by sales) as rn,
article_number,
country,
SUM(sold_items) as si,
SUM(sales) as sales
FROM data.sales
WHERE sales.order_date between '2021-01-01' and '2021-12-31'
GROUP BY 2, 3
在图表中,我将rn拖到列,sales拖到行以生成条形图。输出如下:
我是SQL的新手。我有一个表,它有数十亿条记录,有多个列,比如说a,b,c,d,e,f。
我想为具有特定条件的每一列创建一个记录数量查询,下一列是记录总数的百分比,然后是具有相同条件的b、c、d和e列。我希望在一行中获得查询的输出。
因此,对于列a,我想要的查询是这样的:
select count(a) from table 1
where a >0 and date > '2020-01-01'
下一列将显示上述结果占使用如下查询的记录总数的百分比
select count(*) from table 1
where date >'2020-01-0
我有一张按产品计数的桌子。我正在尝试添加一个新列,与该列中所有行的总和相比,该列将找到%。
prod_name,count
prod_a,100
prod_b,50
prod_c,150
例如,我想要找出与总计数比较的prod_a的%,等等。
预期输出:
prod_name,count,%
prod_a,100,0.33
prod_b,50,0.167
prod_c,150,0.5
在SQL上编辑:
select count(*),ratio_to_report(prod_name)
over (partition by count(*))
from sales
group by prod_
我有这样一张桌子的要求,
Role Skills
Developer C
Developer SQL
Developer C++
Data Analyst R
Data Analyst Python
Data Analyst SQL
Business Analyst Excel
Business Analyst SQL
我需要在Power BI中创建这样的东西,
在Power可视化表中为业务分析师解释第一个结果,
从过滤器1-我选择了数据分析
我有一个查询,返回每个供应商和地点的销售总额。如何添加所选日期的总销售额百分比列。使用sql 2005
SELECT vendor,
location,
sum(ExtPrice) as total
FROM [database].[dbo].[GetOrderDetails]
where processdate > '2010-05-08 16:35:46.500'
group by vendor,location
order by vendor asc
我想在MSSQL数据库中添加一个包含计算值的列,但是我不知道如何创建SQL代码
我的数据包含PricePerUnit和Instance_Type列
我希望新的计算值列显示每一个Instance_Type相对于相同的Instance_Type中最昂贵的价格降低多少百分比。例如,最昂贵的c5.12xlarge位于第一排(伦敦),因此便宜0%,但同样的c5.12xlarge是爱尔兰,便宜4.95%,而在俄勒冈州,相同的c5.12xlarge的Instance_Type则便宜15.84%。我希望SQL中的计算值列显示0%和4.95%。占15.84%。
在Excel中,我将使用以下内容
formula
我试图在Redshift DB (Postgres SQL)中创建一个查询,以执行以下操作:
我有一些列,我正在检查质量控制,每一列都需要NULL和NOT NULL的百分比。我希望我的输出看起来像这样,下面显示了总数,但如果可能的话,在%中需要它。如何编写此查询?
Column NOT NULL NULL Total Records Percentage NULL
--------- ------- ------ ---------------- ---------------------
Column A 78
我试图从表中的值中计算Tableau中的百分比。
例如。我有一个包含以下内容的表
Name Value
a 10
b 20
c 30
Ref 100
如何根据参考值计算百分比,例如a/Ref
Name Value Percentage (x/Ref)
a 10 10%
b 20 20%
c 30 30%
谢谢
我有一个调查问卷表单,其中存储了表单的值,可以提供(如果没有完成),以便稍后完成。我想要一个机制,跟踪表单的完成百分比。我考虑过计算表中不完整字段占总字段数的百分比。我想要这样的东西:
SELECT * FROM tbapplication t WHERE t.* IS NOT NULL
上面的SQL不起作用。我的表有100多个字段,所以我认为包含所有字段并检查每个字段是否为NULL不是正确的方法。有什么想法吗?