我正在尝试运行以下sql语句。
SELECT
item.item_number, SUM(item.item_active)
FROM
public.item
GROUP BY item.item_number;
我返回以下错误:
ERROR: function sum(boolean) does not exist
我计算出,如果我可以使用一个函数将item.item_active更改为一个整数,那么它就可以获取活动记录的总和。
我需要从前值的总和填充字段。例如:
Id Price Total that i need
----------- ------------ ---------
1 500 500
2 200 500+200 = 700
3 NULL Because price is null put previous value = 700
4 300 SUM of previous ro
我的表由列StartTime和EndTime以及datetime数据类型组成。我使用以下查询计算了这两列的持续时间:
SELECT
StartTime, EndTime,
DATEDIFF(s, StartTime, EndTime) AS duration
FROM tbl_record
WHERE StartTime >= @starttime AND StartTime < @endtime
ORDER BY StartTime DESC
如何在sql查询中计算持续时间的总和。这可以使用脚本完成,但是如何在数据库查询中完成呢?我增加了一些东西
我需要得到每只股票每年的成交量总和。数据看起来像这样
Date ID volume
2009 BA 100
2009 BA 20
2011 BA 100
2009 VOD 100
2009 VOD 150
2009 VOD 100
2013 BT 300
... ... ...
我想要的是
Date ID sumvolume
2009 BA 120
2011 BA 100
2009 VOD 350
2013
使用MySQL。在按年(My_date)和月(My_date)分组时,如何找到min_amount和max_amount列的平均值?
目前,我计划将列的总和放入一个数组中,然后使用PHP对它们进行平均。
有没有办法用SQL查询来获得2个分组列的平均值?
$sql = "SELECT
SUM(min_amount) AS sum_min_amount,
SUM(max_amount) AS sum_max_amount,
my_date
FROM
table_1
WHERE
name = '$name'
AND
year(m
即时通信工具使用SQL Server 2005和Delphi 2010
我有一个表ventas,其中id_venta (PK)= id_sale,total(销售),(更多值),estado=state(活动/非活动)和cumulative。
该表记录了一个商店的所有商品的销售额,我需要逐行记录总销售额的累计和。如果一天中有多个班次,我使用state字段指定班次中的销售额。我正在使用这个查询:
Declare @id integer;
set @id=(Select min(id_venta) from ventas where estado='activo');
whil
我尝试查看表中的所有记录,如果某些列(HandleTime、HoldTime、NotReadyTime)的总和大于另一列(LoggedTime)的总和,则将该列设置为总和。
基本上,它扩展到整个表,但作为数据库中的SQL查询:
If Sum(HandleTime,HoldTime,NotReadyTime) > LoggedTime then
LoggedTime = Sum(HandleTime,HoldTime,NotReadyTime)
End if
不确定是使用SELECT查询还是UPDATE查询,也不确定如何利用sum。我想可能是DSUM?我尝试了这两种方法,但都返回了
我有一个名为代理的SQL表,如下所示:
数据中有一项要求,即某些代理人的工资高于他们所监督的代理人的收入总和。我编写了以下SQL查询,以检索代理的名称、他们的个人工资以及下面他们监督的人员的工资总和。只有个人工资超过60000的代理人才需要出示。
SELECT Agent.Agentname AS ["Supervisor Name"], Agent.Salary,
(SELECT SUM(Agent.salary) FROM Agent
WHERE Agent.Supervisor IS NOT NULL
GROUP BY Agent.Supe
我需要实现一个方法,返回具有奇数索引的所有元素的交替总和减去具有偶数索引的所有元素的总和。返回的总和应为-1。1 - 4 + 9 - 16 + 9 = -1。
下面是我的代码:
public class Arrays
{
public static void main(String[] args){
int [] data = {1 ,4, 9, 16, 9};
oddAndEven(data);
}
public static int[] oddAndEven(int[] data){
int sum = 0;
int sumA = 0;
int
我访问这个网站已经有一段时间了,这里的许多回复都很有帮助。但是,我现在遇到了SQL,我似乎找不到合适的解决方案。
(在程序的前面已经定义了$packplant和$ym )
SELECT
A.in_house_supplier_cd,
B.maker_cd,
A.packing_plant_cd,
A.parts_no,
substr(A.actual_delivery_date,1,6),
A.actual_delivered_qty
FROM
TRN_DELIVERY_NO A,
TRN_PARTS B
WHERE
标题很难说,但问题很简单。我在这里找遍了,找不到针对我的特定问题的东西,所以它就在这里。我使用的是Microsoft SQL Server Management Studio 2010。
表当前看起来如下所示
| Value | Product Name|
| 300 | Bike |
| 400 | Bike |
| 300 | Car |
| 300 | Car |
我需要这个表来显示Product Name匹配的值的总和,如下所示
| TOTAL | ProductName |
|
我想要计算每行的字数和值的总和,例如
user message
----------------------
Robert | hey how are u?
Jenn | Im fine
Wendy | Hi Ya
Robert | Cool
sql上结果应该是
Robert 5
Jenn 2
Wendy 2
这是统计结果中用户和分组的每一行上的单词。
我如何在sql lite上做到这一点?
使用Access SQL查询时,当我输入一个sum函数而不是返回值的总和时,它会弹出一个对话框,要求我输入一个数字。整个代码试图返回包含五个以上产品的事务。
SELECT SoldVia.TID, sum(SoldVia.NoOfItems) as "TotalSold"
From SalesTransaction INNER JOIN SoldVia ON SalesTransaction.TID = SoldVia.TID
Group By SoldVia.ProductID, SoldVia.TID
Having TotalSold>5;
我目前使用的是SQL Server 2005和Visual Studio 2005。我已经建立了一个数据仓库,它将微软和SAP用户的许可费(以欧元为单位)除以QTR。
我创建了一个将欧元成本转换为美元的计算方法。单个季度的计算是正确的,但总和是从列出的三个度量单位中计算出的总和,而四个季度的总和产生了不准确的总和。
我已经验证了所有的表数据都是正确的,并且我跟踪了计算的错误。我只是不知道我错过了什么来纠正总和,并让它只对QTRs的字段求和,而不是从事实表和可视总数中列出的每一个度量。
感谢您能提供的任何帮助。
我需要将1倍分成2个字段,。我知道得到的字段的总和=除以第一行的比率,但是我需要舍入结果和,然后才计算下一行的比率(因此舍入值的总和将是正确的)。
如何用Oracle 10g PL/SQL编写此算法?我需要测试一些迁移的数据。以下是我想出的(到目前为止):
with temp as (
select 1 id, 200 amount, 642 total_a from dual union all
select 2, 200, 642 from dual union all
select 3, 200, 642 from dual union all
select 4
我有一个YTD和MTD的年份下拉列表,字段名为datavalue_1和month_name,参数名为Month_parameter。因此,当我从下拉列表中选择YTD时,它应该显示sum of datavalue_1 where month_name<=Month_parameter,当我从下拉列表中选择MTD时,它应该显示该月的sum of datavalue_1。我的意思是,如果选择9月,那么YTD应该返回从1月到9月的datavalue_1总和,如果选择MTD,那么它应该返回9月的datavalue_1总和。
我该如何写出这方面的计算。提前感谢!问候
我有一个web应用程序,它将points存储在表中,并在user表中存储总积分,如下所示:
User Table
user_id | total_points
Points Table
id | date | user_id | points
每次用户获得积分时,都会发生以下步骤:
1. Enter points value to points table
2. Calculate SUM of the points for that user
3. Update the user table with the new SUM of points (total_points)
用户表中的值可