求一sql语句或函数。现在想取出所有正数相加大于2的,并且至少有一个大于2的记录

aqqzy aqqzy 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
现在有一个表
UserID
A int
B int
C int
D int
E int
F int
G int
H int
I int
J int
K int
L int
这样十五个字段。
A至L中的数值有正有负。现在想取出所有从A到L中的正数相加大于2的,并且A到L中至少有一个大于2的记录

不知大家明白没有。
比如说
UserID 1 2 3
A    2 1 2
B    1 1 1
C   -1 1 0
D    0 0 0
E    0 0 0
F    0 0 0
G    0 0 0
H    0 0 0
I    0 0 0
J    0 0 0
K    0 0 0
L    0 0 0

像上面这个表中,我只能取出UserID是1和3的记录


http://community.csdn.net/Expert/topic/5315/5315473.xml?temp=.446377
...全文

相关推荐

利用sql语句复制一条或多条记录

sql 复制记录

weixin_38704565

用sql语句求出占比,并且后面加%比

用sql语句求出占比,并且后面加%比 cast(cast(round(count(*)*100/((select count(*) from (select

zsgit

一条sql语句完成MySQL去重留一

在使用mysql时,有时需要查询出某个字段不重复的记录,虽然mysql提供 有distinct这个关键字来过滤掉多余的重复记录只保留一条,但往往只用它来返回不重复记录的条数,而不是用它来返回不重记录的所有值。

weixin_38632488

用SQL语句查询数据库中某一字段下相同值的记录方法

今天接到一任务,有一张学生信息表(Excel表),里面有一万多条记录,现在要把这张表导入到数据库中,并设置学生学号为主键,但是现在这张表中的学生学号有重复的记录,我必须先找出这些重复的记录,然后再进行筛选,经过研究问题终于得到解决。      以上问题实际上就是查询数据库表中某一字段值重复的记录,这里省略如何将Excel表导入到数据库步骤,只讨论用SQL查询数据库中某一字段下相同值的记录方法。      现在假设数据库表名为student,里面有字段Sno(学号),ID(身份证),这里提供两种查询的方法:  方法一:通过学号和身份证字段来查询(数据库执行效率高,推荐) 代码如下:    SE

weixin_38593723

执行一条sql语句update多条记录实现思路

如果你想更新多行数据,并且每行记录的各字段值都是各不一样,你会怎么办呢?本文以一个示例向大家讲解下如何实现如标题所示的情况,有此需求的朋友可以了解下

weixin_38745003
评论 5
收藏 已收藏
分享
返回顶部
aqqzy
应用实例 27,579 成员 68,540 内容