社区
MS-SQL Server
帖子详情
!!加急:ACCESS中有没有相当于ORACLE中的DECODE函数???
riti
2002-10-11 10:20:16
ACCESS中有没有相当于ORACLE中的DECODE函数???
如何使用,举例。
...全文
264
8
打赏
收藏
!!加急:ACCESS中有没有相当于ORACLE中的DECODE函数???
ACCESS中有没有相当于ORACLE中的DECODE函数??? 如何使用,举例。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
奇遇
2002-10-11
打赏
举报
回复
找不到了,抱歉,可能JET SQL没有吧 :)
riti
2002-10-11
打赏
举报
回复
inalover(奇遇) ,再帮帮忙找一下,我现在用的就是iif(col1='1','a',iif(col1='2','b','c')) 个东西,再简单些的有没有??
misslyy(大连★礼拜二) :别捣乱
misslyy
2002-10-11
打赏
举报
回复
不会,不过可以帮你顶一下哈
奇遇
2002-10-11
打赏
举报
回复
要不就用这个 :)麻烦些
SELECT iif(col1='1','a',iif(col1='2','b','c'))
FROM tb1;
riti
2002-10-11
打赏
举报
回复
我现在暂时用IIF函数,有没有更简单的方法???
奇遇
2002-10-11
打赏
举报
回复
只知道这个iif :)我再看看
如:
select iif(col1>5,col1,col1/col2) from tb1
阿土伯伯
2002-10-11
打赏
举报
回复
If you Use SQL SERVER2000,you can use "case when",but I haven't find a function in ACCESS like DECode!
misslyy
2002-10-11
打赏
举报
回复
up
SQL Server数据库和
Access
数据库的"
DECODE
"
函数
问题
本文介绍了在SQLServer
中
使用CASE...WHEN...END语句及
Access
中
使用IIF
函数
来实现类似
Oracle
DECODE
函数
的功能。通过具体示例展示了如何根据不同条件返回不同结果。
DECODE
和CASE的性能比较
本文通过实际测试比较了
Oracle
数据库
中
DECODE
函数
与CASE语句的不同写法的执行效率,结果显示三者效率相近,但在特定场景下CASE语句能提供更好的性能。
Oracle
DECODE
函数
深度解析:条件判断的高效语法糖与实战避坑指南
本文深入解析
Oracle
专有的
DECODE
函数
,涵盖其设计起源、与CASE WHEN的本质差异、适用边界(如索引友好分组、PL/SQL紧凑计算、链式
函数
组合)及禁用场景(范围判断、模糊匹配、跨库迁移)。重点剖析参数类型隐式转换陷阱、WHERE子句性能影响、与聚合
函数
协同实现条件聚合,并通过真实电商促销案例展示高效SQL编写与调优方法。
oracle
sql调优系列1(
decode
)
本文通过两个示例对比了使用 WHERE 子句与
DECODE
函数
在
Oracle
SQL
中
的性能差异。实验显示,利用
DECODE
函数
可以显著减少逻辑读取次数,从而提升查询效率。
Oracle
SqlServer
Access
行转列
本文介绍在
Oracle
、SQL Server及
Access
中
实现数据列转行及行转列的具体方法,包括使用
Oracle
的
DECODE
函数
、SQL Server的PIVOT与UNPIVOT操作以及
Access
的IIF
函数
等,并给出具体SQL实例。
MS-SQL Server
34,876
社区成员
254,635
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章