社区
MS-SQL Server
帖子详情
CASE WHEN的问题,先谢谢
julyblack
2004-07-20 08:40:41
表名:MARD
字段:LABST-数值
字段:WERKS-字符
要求:WARKS='XZ01'和WARKS='XZA1'时分别得到值(即1个字段的查询结果为2个字段),我测试出错,请各位帮忙,先谢谢了.
...全文
245
9
打赏
收藏
CASE WHEN的问题,先谢谢
表名:MARD 字段:LABST-数值 字段:WERKS-字符 要求:WARKS='XZ01'和WARKS='XZA1'时分别得到值(即1个字段的查询结果为2个字段),我测试出错,请各位帮忙,先谢谢了.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cloudchen
2004-07-20
打赏
举报
回复
access中没有case,但是有iif,如下即可
SELECT IIf([WERKS]='XZ01','值1',Null), IIf([WERKS]='XZA1','值2',Null)
FROM MARD
julyblack
2004-07-20
打赏
举报
回复
啊,。。。。。。。。。。。。。。
freddy2003
2004-07-20
打赏
举报
回复
Access没有case when 吧!
julyblack
2004-07-20
打赏
举报
回复
谢谢了,真抱歉要求漏了条件,
要求:WARKS='XZ01'和WARKS='XZA1'时分别得到LABST的值(即1个字段的查询结果为2个字段)
就是豌豆表达的意思,但为什么我的测试失败?提示CASE部分的“操作符丢失”。我在ACCESS中进行的测试。
老宛
2004-07-20
打赏
举报
回复
是不是这样的:
Select LABST,(CASE WERKS WHEN 'XZ01' THEN '值1' ELSE NULL END) AS 列2,(CASE WERKS WHEN 'XZA1' THEN '值2' ELSE NULL END) AS 列3
From MARD
Where WARKS='XZ01'or WARKS='XZA1'
zjcxc
元老
2004-07-20
打赏
举报
回复
select WARKS=case WARKS when 'XZ01' then '值1' when 'XZA1' then '值2' else '其他' end
from MARD
zheninchangjiang
2004-07-20
打赏
举报
回复
要求不明确,分别得到什么值:
freddy2003
2004-07-20
打赏
举报
回复
select,LABST,case WERKS when 'XZ01' then 'XZ01' end WERK1, case WERKS when 'XZA1' then 'XZA1' end WERK2 from MARD
WangZWang
2004-07-20
打赏
举报
回复
Select LABST-数值,WERKS-字符
From MARD
Where WARKS='XZ01'or WARKS='XZA1'
MySQL排序中使用
CASE
WHEN的方法示例
在之前的一个项目中,使用到了SQL中使用
CASE
WHEN 排序的功能。现在写篇博客备忘~ 数据库版本:MySQL 5.6.42 条件: 某字段代表该数据的状态取值为非负整数,0表示无状态。 需求: 以该字段升序排序,同时需要将值...
case
when、连续区间查询
最近为了帮其他组赶项目,着实当了一把hive sql工具人,最大的收获还是系统的了解了
case
when、开窗函数的应用。为了便于以后回顾使用,特整理成文章进行记录分享。 一、
case
when 1.1 定义 hive官网(
CASE
...
SAP ABAP新语法
1. DATA and FIELD-SYMBOLS ...-- 条件语句
CASE
17. ABAP SQL -- NULL VALUE18. ABAP SQL -- 类型转换 CAST19. ABAP SQL -- 内表20. ABAP SQL -- JOIN表连接21. ABAP SQL -- WHERE条件
ORACLE的
CASE
WHEN以不同列作为条件查询
之前好几次做看板的时候,在使用ORACLE的
case
when时,一直找不到合适的例子,大多数的用法都是对查询的结果以
case
when 作为条件筛选,但是实际上很多条件或者串表的地方也是可以用到
case
when作为使用的手段的。...
oracle
case
函数用法,ORACLE
CASE
WHEN用法
祝大家新年快乐,有任何
问题
可与我联系:ORACLE
CASE
WHEN其实就相当于我们程序当中的IF语句,他的语法结构是:
CASE
WHEN "条件表达式" THEN"语句1"ELSE"语句2"END
CASE
WHEN "条件表达式" THEN"语句1"ELSE"语句2"END...
MS-SQL Server
34,588
社区成员
254,588
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章