首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >SQL:不工作时的情况

SQL:不工作时的情况
EN

Stack Overflow用户
提问于 2018-05-25 20:06:01
回答 5查看 3.7K关注 0票数 0

我尝试返回“增加的调整”或“减少的调整”,这取决于“金额”列中的值是正数还是负数。

代码语言:javascript
运行
AI代码解释
复制
CASE amount
when amount > 0 then "Increase Adjustment"
when amount < 0 then "Decreased Adjustment"
else "ERROR"
end as 
transaction_type

任何建议都将不胜感激……

编辑:整个select=:

代码语言:javascript
运行
AI代码解释
复制
select
tx_date,
bank_account,
description,
amount,
currency,
CASE bank_account
when 'CAD-FTX' then 'Suspense_CAD'
when 'USD-PRO' then 'Suspense_USD'
when 'CAD-PRO' then 'Suspense_CAD'
when 'USD-ALL' then 'Suspense_USD'
when 'TD-USA' then 'Suspense_USD'
end
suspense_account,
CASE amount
when cast(amount as float) > 0 then "Increase Adjustment"
when cast(amount as float) < 0 then "Decreased Adjustment"
end 
transaction_type
from [sys_tx_combined]
EN

回答 5

Stack Overflow用户

发布于 2018-05-25 20:08:50

这样如何:

代码语言:javascript
运行
AI代码解释
复制
CASE
when amount > 0 then "Increase Adjustment"
when amount < 0 then "Decreased Adjustment"
else "ERROR"
end as 
transaction_type
票数 0
EN

Stack Overflow用户

发布于 2018-05-25 20:09:36

因为您的语句开头是

代码语言:javascript
运行
AI代码解释
复制
CASE amount

您指定的是一个简单的CASE表达式,而不是amount,这意味着WHEN子句只能是相等检查。尝试搜索表达式:

代码语言:javascript
运行
AI代码解释
复制
CASE
when amount > 0 then "Increase Adjustment"
when amount < 0 then "Decreased Adjustment"
else "ERROR"
end as 
transaction_type

更多信息:https://docs.microsoft.com/en-us/sql/t-sql/language-elements/case-transact-sql?view=sql-server-2017

票数 0
EN

Stack Overflow用户

发布于 2018-05-25 20:12:39

代码语言:javascript
运行
AI代码解释
复制
CASE
when amount > '0' then "Increased Adjustment"
when amount < '0' then "Decreased Adjustment"
else "ERROR"
end as 
transaction_type
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50536160

复制
相关文章
MySQL不走索引的情况分析
当数据库查询命中索引时,数据库会首先利用索引列的值定位到对应的数据节点。这个数据节点上记录了对应数据行的行标识符(Row Identifier)。然而,如果查询需要获取该行其他列的数据,就需要进行回表操作。
关忆北.
2023/10/11
2970
MySQL不走索引的情况分析
使用JPA原生SQL查询在不绑定实体的情况下检索数据
在这篇博客文章中,我将与大家分享我在学习过程中编写的JPA原生SQL查询代码。这段代码演示了如何使用JPA进行数据库查询,而无需将数据绑定到实体对象。通过本文,你将了解如何使用原生SQL查询从数据库中高效地检索数据。
高久峰
2023/08/07
7840
在公司制度不规范的情况下,如何做好测试工作?
遇到这个好机会你还在等什么?如果说这个公司已经足够好了,那他还请你过来做什么?你的能力还足以让公司有更高的提升么?
软件测试君
2019/11/04
1.2K0
@Transaction注解哪些情况不生效?
实际上在执行execute()的前后就各自做了自己想要的操作。其实这个就是Spring AOP对简单的一个原型。
chengcheng222e
2021/11/04
1.1K0
自增主键不连续的几种情况
最近在极客时间上学习丁奇大佬的《MySQL 45讲》,这里结合自己的理解分享出来,喜欢的同学可以购买原版课程进行学习,里面的内容很丰富。
AsiaYe
2020/05/27
3.5K0
RDP你的凭据不工作/RDP密码不刷新
如果你不属于上述的情况,请查看:https://learn.microsoft.com/zh-cn/windows-server/remote/remote-desktop-services/troubleshoot/rdp-error-general-troubleshooting#check-whether-a-group-policy-object-gpo-is-blocking-rdp-on-a-local-computer
阿龙w
2022/12/02
12.8K0
RDP你的凭据不工作/RDP密码不刷新
Windows凭据不工作
如果不是敲错IP、用户名、密码,报凭据不工作,一般情况下执行这几句命令后重启远程服务就正常了
Windows技术交流
2021/06/15
6.2K0
position设置sticky布局不生效的可能情况
sticky布局的设置很简单,原理也很好理解,因为在这之前我们也曾经用其他定位方式来模拟过这种
fastmock
2023/08/15
2.8K0
SpringBoot 监控 SQL 运行情况?
点击上方“芋道源码”,选择“设为星标” 管她前浪,还是后浪? 能浪的浪,才是好浪! 每天 10:33 更新文章,每天掉亿点点头发... 源码精品专栏 原创 | Java 2021 超神之路,很肝~ 中文详细注释的开源项目 RPC 框架 Dubbo 源码解析 网络应用框架 Netty 源码解析 消息中间件 RocketMQ 源码解析 数据库中间件 Sharding-JDBC 和 MyCAT 源码解析 作业调度中间件 Elastic-Job 源码解析 分布式事务中间件 TCC-Transaction
芋道源码
2022/05/12
1.1K0
SpringBoot 监控 SQL 运行情况?
SpringBoot 监控 SQL 运行情况?
虽然 HikariCP 的速度稍快,但是,Druid能够提供强大的监控和扩展功能,也是阿里巴巴的开源项目。 Druid是阿里巴巴开发的号称为监控而生的数据库连接池,在功能、性能、扩展性方面,都超过其他数据库连接池,包括DBCP、C3P0、BoneCP、Proxool、JBoss DataSource等等等,秒杀一切。 Druid 可以很好的监控 DB 池连接和 SQL 的执行情况,天生就是针对监控而生的 DB 连接池。 Spring Boot 默认数据源 HikariDataSource 与 JdbcTem
IT大咖说
2022/05/12
8390
SpringBoot 监控 SQL 运行情况?
webpack的watch选项不工作原因分析
今天尝试将以前创建的一个前端项目改为webpack编译,该项目使用了VueJS v2.0,原来是编写gulp脚本完成构建的。很自然就直接用vue-cli来搞定这个事了。 使用vue-cli创建项目 因为以前用过webpack,而vue-cli创建的项目底层其实还是使用webpack构建的,所以使用起来还是很简单的。 # 使用yarn,这个命令是跟npm兼容的,但速度快很多,而且可以保证依赖包版本的一致性,强烈推荐 yarn install --global vue-cli vue-cli webpack v
jeremyxu
2018/05/10
4.2K0
计算机上的网卡工作情况
一般电脑都有一个网络接口,简称“网口” 或 “ 端口 ” 逻辑讲,网卡包含7个功能模块,分别是 CU 控制单元、OB 输出缓存、IB 输入缓存、LC 线路编码器、LD 线路解码器、TX 发射器、RX 接收器。
萌海无涯
2019/11/07
7200
计算机上的网卡工作情况
【DB笔试面试599】在Oracle中,如何在不执行SQL的情况下获取执行计划?
♣ 题目部分 在Oracle中,如何在不执行SQL的情况下获取执行计划? ♣ 答案部分 1、“EXPLAIN PLAN FOR SQL”不实际执行SQL语句,生成的计划未必是真实执行的计划。但是,必
AiDBA宝典
2019/09/29
2.5K0
不更新TP框架的情况下防止getshell漏洞
最近ThinkPHP框架出现了一个比较严重的漏洞,在没有开启强制路由的情况下可能的getshell漏洞,受影响的版本包括5.0.23和5.1.31之前的所有版本。 官方也很快提供了解决方案,大大的点个赞。但是只是讲了个重点,没讲太详细,对于一些新手和初学者可能不大方便操作。下面提供一些修复的方法,应该算是比较详细了。
jwj
2022/05/18
7570
SQL审核 | 再也不担心你的开发查数据时打死数据库啦(下)
SQL审核工具 SQLE 1.2205.0 于今天发布。以下对新版本的 Release Notes 进行详细解读。
爱可生开源社区
2022/09/26
4510
SQL审核 | 再也不担心你的开发查数据时打死数据库啦(下)
Oracle 查看 rman 备份情况 SQL 语句
可以直接通过 rman 客户端来查看备份情况,也可以通过rman备份视图来查看备份情况。
Lucifer三思而后行
2021/09/14
1.4K0
128 天不上班不工作:照样领工资 9.5 万
原告:北京和风畅想科技有限公司 被告:杜某,男,1988年出生 和风畅想公司向法院提出诉讼请求: 1、判决无须撤销《解除劳动关系通知书》,双方无需继续履行劳动合同; 2、判决和风畅想公司无须向杜某支付自2020年2月29日至2020年7月5日期间工资收入损失95172.41元。 事实和理由: 2020年11月2日,和风畅想公司收到北京市朝阳区劳动人事争议仲裁委员会作出的京朝劳人仲字[2020]第16281号裁决书(以下简称“第16281号裁决书”),和风畅想公司不服该裁决。 不服裁决理由: 一、第1628
云头条
2022/10/09
2.3K0
128 天不上班不工作:照样领工资  9.5 万
远程桌面失败:你的凭据不工作
  然后按照以下操作,将默认设置“仅来宾—本地用户以来宾身份验证”,更改为“经典:本地用户以自己的身份验证”。
chenchenchen
2019/09/03
9.7K0
远程桌面失败:你的凭据不工作
Facebook COO回应数据泄露:不排除其他数据滥用的情况
Facebook 的泄露事件似乎并没有随着时间的推移日渐平息,因为调查日渐深入,更多真相浮出水面。 早在 3 月 19 日,Facebook 被曝 5000 万用户数据遭剑桥分析公司非法搜集并用于干扰美国大选,事件一出,激起轩然大波。而到 4 月 4 日,Facebook 首席技术官又发表报告称,实际遭影响的用户高达 8700 万。Facebook CEO 扎克伯格多次道歉并公开声明承担责任。但时至今日,事情反而愈演愈烈。近日,Facebook 的首席运营官雪莉·桑德伯格(Sheryl Sandberg)公
FB客服
2018/04/17
6360
Facebook COO回应数据泄露:不排除其他数据滥用的情况
点击加载更多

相似问题

SQL不工作的情况

23

不工作时的情况

50

检查时地图CheckBox事件不工作的情况

14

SQL情况下不工作的情况

20

当sql正常工作时,Linq查询不工作。

23
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
社区富文本编辑器全新改版!诚邀体验~
全新交互,全新视觉,新增快捷键、悬浮工具栏、高亮块等功能并同时优化现有功能,全面提升创作效率和体验
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文