社区
MS-SQL Server
帖子详情
where。条件如何假case when
songweida8076
2012-03-18 10:56:46
select * from a where 加判断。如果成立。id=1不成立 查询id=2的。该如何写
...全文
185
3
打赏
收藏
where。条件如何假case when
select * from a where 加判断。如果成立。id=1不成立 查询id=2的。该如何写
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
EnForGrass
2012-03-18
打赏
举报
回复
[Quote=引用 1 楼 dawugui 的回复:]
--1
select * from a where (如果成立 and id=1) or (不成立 and id = 2)
--2
if 如果成立
select * from a where id = 1
else
select * from a where id = 2
[/Quote]
估计就这意思
开着拖拉机泡妞
2012-03-18
打赏
举报
回复
[Quote=引用楼主 songweida8076 的回复:]
select * from a where 加判断。如果成立。id=1不成立 查询id=2的。该如何写
[/Quote]
意思表达不够明确
dawugui
2012-03-18
打赏
举报
回复
--1
select * from a where (如果成立 and id=1) or (不成立 and id = 2)
--2
if 如果成立
select * from a where id = 1
else
select * from a where id = 2
SQL语句中
CASE
WHEN的使用实例
本文介绍了SQL语句中
CASE
WHEN的使用方法,通过示例展示了如何在SELECT子句中根据
条件
返回不同的值,包括在WHERE子句、GROUP BY子句中的应用,以及如何实现嵌套查询。
update
case
when 多字段,多
条件
, mysql中
case
when用法
本文详细介绍了如何使用SQL的
CASE
WHEN语句根据多个
条件
更新字段,如根据性别和年龄更新用户是否到达法定结婚年龄,并展示了
CASE
WHEN在处理多字段更新和避免数据异常时的技巧,包括添加WHERE
条件
、使用ELSE保留原值以及处理NULL值的方法。
Oracle中
Case
When的用法
本文详细介绍了SQL中的
CASE
表达式,包括简单
CASE
和检索
CASE
的使用方法,以及在COUNT、SUM等聚合函数中作为
条件
判断的应用。
CASE
常用于WHERE子句和GROUP BY子句中的多
条件
判断,实现灵活的数据筛选和分组。通过多个示例展示了
CASE
在实际查询中的功能和灵活性。
sql语句之
case
when的用法
本文介绍了SQL中
Case
When函数的使用方法及应用场景,包括数据分组、
条件
更新、复杂查询等,通过实例展示了如何利用
Case
When提高SQL编程效率。
MySQL 的
CASE
WHEN 语句使用说明
本文详细介绍了MySQL数据库中的
CASE
WHEN语句,包括其基本语法和两种格式——简单
CASE
函数和
CASE
搜索函数。
CASE
WHEN语句常用于在SELECT、WHERE和GROUP BY等子句中进行
条件
判断,实现复杂的数据处理。通过多个示例,展示了如何在实际查询中运用
CASE
WHEN进行数据转换和
条件
判断,帮助读者更好地理解和应用这一功能。
MS-SQL Server
34,875
社区成员
254,639
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章