sql多字段求和并作为sql查询条件的实现

数据库 SQL Server
如果是sql多字段求和,并作为sql查询条件,能否实现呢?答案是肯定的,下面就将为您详细介绍该方法,供您参考。

下面就sql多字段求和并作为sql查询条件的方法进行了说明,供您参考,希望对您学习sql查询方面有所帮助。

做一个字段求和的小sql查询,查询一个表中,字段1,字段2和字段3之和大于0的结果,故写了如下的SQL语句。

有一点要注意的是,在Where字句中,不能有自己运算后得到的字段。

sqlstr = "SELECT W.ID,W.Weather,greenColor,(SELECT redColor+greenColor+blueColor FROM Weather N WHERE N.ID = W.ID) AS AllValue FROM Weather W WHERE (SELECT redColor+greenColor+blueColor FROM Weather N WHERE N.ID = W.ID)>0 ORDER BY ID";

即如下的SQL语句是行不通的,说是"至少一个参数没有被指定值"。

sqlstr = "SELECT W.ID,W.Weather,greenColor,(SELECT redColor+greenColor+blueColor FROM Weather N WHERE N.ID = W.ID) AS AllValue FROM Weather W WHERE AllValue >0 ORDER BY ID";

 

 

【编辑推荐】

查询表的字段名的sql语句写法

SQL查询***值最小值问题

查询表结构的SQL语句

带您了解SQL FROM子句

SQL选择列表解析

责任编辑:段燃 来源: 互联网
相关推荐

2010-11-09 15:18:37

SQL Server多

2010-09-28 10:02:16

SQL查询

2010-11-22 13:13:30

MySQL模糊查询

2010-09-28 11:53:28

SQL查询

2010-09-28 11:28:40

SQL字段属性

2010-09-28 14:59:29

sql查询

2010-09-26 09:01:18

SQL强类型查询

2010-09-06 14:12:19

SQL相加字段

2010-11-24 10:35:34

MySQL单表多字段

2010-11-09 13:28:13

SQL SERVER查

2010-10-21 11:10:57

SQL Server查

2010-11-09 11:54:50

sql server查

2010-10-21 14:43:46

SQL Server查

2010-11-09 09:43:20

SQL Server查

2010-09-25 16:42:45

sql语句

2023-10-27 09:00:00

人工智能ChatGPT大型语言模型

2010-09-26 16:56:14

sql语句

2010-10-21 10:28:13

SQL Server查

2010-09-26 17:09:05

SQL语句

2010-11-09 11:23:35

sql server查
点赞
收藏

51CTO技术栈公众号