sql表如何添加从sql表中获取的数字数组

Posted

技术标签:

【中文标题】sql表如何添加从sql表中获取的数字数组【英文标题】:sql table how to adding array of numbers fetched from sql table 【发布时间】:2013-07-19 10:40:38 【问题描述】:

在 sql 表中如何添加从 sql 表中获取的数字数组

如下表所示

   Id         country       Person        Money

   1           UK           john          2010
   2           USA          Henry         120
   3           RUS          neko          130
   4           GER          suka          110
   7           CAN          beater        1450
   8           USA          lusi          2501

此表如何在没有美国的情况下添加数组 Money。

我想从没有美国的桌子上加钱

总金额=2010+130+110+1450;

在没有美国行的情况下获取 sql 编码然后如何在没有美国的情况下添加这些货币值

SELECT Id,country,Person,Money  
FROM Customers   
WHERE country !="USA";

【问题讨论】:

你的预期输出是什么......你的问题不清楚? 【参考方案1】:
SELECT sum(Money)
FROM Customers   
WHERE country !="USA";

【讨论】:

【参考方案2】:

非常简单的使用不等于运算符!=

SELECT ID,country,Person,money  
FROM Customers   
WHERE country != "USA";

【讨论】:

【参考方案3】:
SELECT SUM(Money)
FROM Customers   
WHERE country !="USA";

【讨论】:

以上是关于sql表如何添加从sql表中获取的数字数组的主要内容,如果未能解决你的问题,请参考以下文章

如何在SQL中向表中添加“X”行?

在sql数据库中,一个表中某一个字段有很多用,隔开的数据,请问用sql语句如何分别读取这个表中的每一个数据

PHP/SQL 从 SQL 表中获取正确的数组

如何通过 PL-Sql 获取数字范围内的数字。?

SQL:如何从 int 中获取左 3 个数字

如何使用sql从具有不同列的两个表中获取不同的记录