select case when(请教如何将CASE WHEN放入SELECT中)
本文目录
- 请教如何将CASE WHEN放入SELECT中
- oracle中select case when 如何使结果不显示不满足条件的结果
- sql 2000中 select case when then 的用法
- select case when,用来判断查询
- mysql中case when可以嵌套select吗
- select 查询语句中 case when 与 group by 同时使用出错
请教如何将CASE WHEN放入SELECT中
SELECT “LOG“.localtime, ( CASE WHEN “LOG“.objecttype=0 THEN (SELECT content FORM “LOG“ log1 WHERE “LOG“.id=log1.id ) ---维护值才行 WHEN “LOG“.objecttype=1 THEN (SELECT name FORM “GROUP“ group1 WHERE “LOG“.object=group1.id ) WHEN “LOG“.objecttype=2 THEN (SELECT name FORM “USER“ user1 WHERE “LOG“.object=user1.id ) ELSE (SELECT content FORM “LOG“ log1 WHERE “LOG“.id=log1.id ) END ) COL FROM “LOG“, “USER“ WHERE “USER“.id=“LOG“.userid 建议这种情况写一个function来使用,以后可以方便调用,且对程序维护性较好
oracle中select case when 如何使结果不显示不满足条件的结果
因为你用了 else null end, 也就是出来3类 销售笔数,同期销售笔数,null,把这句删了就可以了修改如下selectcase when to_date(to_char(shdate,’yyyy-mm-dd’),’yyyy-mm-dd’)= to_date(to_char(sysdate-1,’yyyy-mm-dd’),’yyyy-mm-dd’) then ’销售笔数’when to_date(to_char(shdate,’yyyy-mm-dd’),’yyyy-mm-dd’)= to_date(to_char(sysdate-367,’yyyy-mm-dd’),’yyyy-mm-dd’) then ’同期销售笔数’end as type,count(*) FROMsalegroup by type;
sql 2000中 select case when then 的用法
CASE WHEN condition THEN result END先计算 expression 的值, 然后与所有在WHEN子句里声明的 value 对比,直到找到一个相等的。 如果没有找到匹配的,则返回在ELSE 子句里的result (或者 NULL)。 这个类似于 C 里的switch语句。上面的例子可以用简单 CASE语法来写:SELECT a, CASE a WHEN 1 THEN ’one’ WHEN 2 THEN ’two’ ELSE ’other’ END FROM test;a | case---+------- 1 | one 2 | two 3 | otherCASE表达式并不计算任何对于判断结果并不需要的子表达式。 比如,下面是一个可以避免被零除的方法:SELECT ... WHERE CASE WHEN x 《》 0 THEN y/x 》 1.5 ELSE false END;
select case when,用来判断查询
select case when 条件A then 字段1when 条件B then 字段2else 字段0 end as 列名 from 表名
mysql中case when可以嵌套select吗
可以。例如:user表中有id,name,sex三个字段select case when (select count(id) from user where sex=’男’)》10 then ’男人有10人以上’else ’10人以内’ end as count from user;
select 查询语句中 case when 与 group by 同时使用出错
select xxyxxb.编号,case xxyxxb.性别 if 0 then ’男’ if 1 then ’女’ end xxyxxb.性别,count(djxxb.流水号) from xxyxxb,djxxb group by xxyxxb.编号这样试试
更多文章:

织梦cms简介(有谁知道织梦的CMS和织梦的EIMS的区别是什么)
2025年2月13日 16:20

discord中文官网(quackity的discord怎么进)
2025年4月3日 06:30

sap系统和金蝶的区别(金蝶与用友SAP, ORACLE这些财务管理软件的区别与不同)
2025年3月2日 13:30

expanded是什么意思(英语“expand”是什么意思)
2025年2月23日 18:30

modern love(抖音i try i try 是什么歌)
2025年2月20日 06:20

malloc函数的用法举例(从操作系统内存管理来说,malloc申请一块内存的背后原理是什么)
2025年3月30日 19:40

congratulate的用法(celebrate和congratulate的区别)
2025年3月16日 19:10

什么软件可以用做随机抽奖工具?用excel表 怎么设置一个随机抽奖
2025年2月19日 02:10

webuploader不支持你的浏览器(平时能打开的网页显示不支持当前浏览器 怎么解决)
2025年3月6日 09:50

evolve游戏(evolve stage 2 可玩性怎么样)
2025年3月23日 06:10

namevaluepair(android studio namevaluepair怎么导入)
2025年2月22日 11:30