社区
MS-SQL Server
帖子详情
可不可以在sql语句中加入if等判断语句?请举例谢谢
pioneerart
2001-02-24 06:15:00
可不可以在sql语句中加入if等判断语句?请举例
...全文
31134
14
打赏
收藏
可不可以在sql语句中加入if等判断语句?请举例谢谢
可不可以在sql语句中加入if等判断语句?请举例
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
july
2001-02-26
打赏
举报
回复
case...when...then
pioneerart
2001-02-26
打赏
举报
回复
谢谢各位!
liuj0771
2001-02-25
打赏
举报
回复
如果是sql server 7.0
declare @var1 int
select @var1 = count(*) from table
if @var1 <> 0 begin
do sth.....
end
mycode
2001-02-25
打赏
举报
回复
Where (A=A1 and B=B1) Or
(A=A2 and B=B2)
Fxx
2001-02-25
打赏
举报
回复
用decode函数
select decoce(x,1,'a',2,'b','c') from dual;
如果字段x=1则返回a,x=2,则返回b否则返回c
pioneerart
2001-02-25
打赏
举报
回复
其实我想实现的是:Where A=A1 and B=B1 and....Where A=A2 and B=B2 and...该怎么把写她?谢谢
xzisgood
2001-02-25
打赏
举报
回复
存储过程是预先存储在服务器端一组sql语句.
pioneerart
2001-02-25
打赏
举报
回复
存储过程是怎么一回事,该怎么实现,大家能否再说一下?
pioneerart
2001-02-25
打赏
举报
回复
To liuj0771:存储过程是怎么一回事,该怎么实现,能说一下吗?
pioneerart
2001-02-25
打赏
举报
回复
我试试先。。。^0^
liuchcn
2001-02-25
打赏
举报
回复
用case是最好的选择,因为case是标准的SQL语法,大多数数据库都支持。
nononono
2001-02-24
打赏
举报
回复
例如:
SELECT MAX(CASE WHEN Field1>=Field2 THEN Field1 ELSE Field2) FROM TableName
nononono
2001-02-24
打赏
举报
回复
在表达式中可以使用CASE语句达到IF()的效果。具体请看帮助。
lyre_lj
2001-02-24
打赏
举报
回复
标准的sql语言是不支持if 这些判断语句的,如果要加入条件,一般得用到where子句。
比如,要查找customer表中的人名为‘张三’的,写成sql语句为
select * from customer where name='张三'。
Oracle的sql条件带有,oracle
sql
语句
的if
在oracle
sql
语句
里有没有iforacle
中
if ..else 可以再pl/sql
中
使用,如果是要在
SQL
语句
中
达到这种效果可以用case when 。then 。else ..end;mysql数据库
中
CASE WHEN
语句
。case when
语句
,用于计算条件列表并返回多个可能结果表达式之一。CASE 具有两种格式:简单 CASE 函数将某个表达式与一组简单表达式进行比较以确定结果...
oracle sql循环
判断
语句
怎么写,Oracle 非常详细的 PL/SQL入门教程,PL/SQL语法格式/循环
语句
/条件
判断
/异常处理...
PL/SQL入门教程目录Oracle PL/SQL入门教程,PL/SQL语法格式/循环
语句
/条件
判断
/异常处理一、PL/SQL简介1.PL/SQL简介1.PL/SQl是过程语言PL与结构化语言SQL结合而成的编程语言2.PL/SQL引擎驻留在Oracle服务器
中
3.该引擎接收PL/SQL块并对其进行编译2.PL/SQL要点PL/SQL是一种强类型的编程语言,所有的变量都必须在声明之后才可以使用,变...
mysql
判断
语句
_mysql条件
判断
语句
讲解
MySQL的
判断
语句
有两种,if,switch
语句
,这两种
语句
都可以用来做为mysql的条件
判断
语句
,但是它们各自又都有不同,今天给大家讲解这;两种
判断
语句
的不同。《php与MySQL权威指南》第3章php基础,本章介绍了PHP的工作原理及发展状况,并通过一些简单的示例对PHP基础语法、变量和常量、数据类型、数据类型之间的转换、表达式和运算符,以及流程控制
语句
等知识点进行了介绍。本节为大家介绍条件...
SQL
语句
条件
判断
之case when基本用法
在日常开发
中
有些需求我们无法避免的要在
SQL
语句
中
进行类似于Java
中
if
判断
的操作,那
SQL
语句
是否可以满足呢? 本文将介绍SQL条件
判断
关键字case when的基本用法 基本语法 case x when y then z else m end 乍一看看不懂没关系,我们把它拆分开解释 case x 意思就是设置一个参数,x可以是一个数据库字段,也可以是一个dao层传递的参数,也可以是一个固定值 when y 意思就是给设定的x参数设置条件 then z 就是当x满足y条件之后做的操作,类似于Ja
if
语句
和switch
语句
如果条件满足才能做某件事情,如果条件不满足就做另外一件事情,或者什么也不做。分支
语句
又被称为“
判断
语句
”,正因为有了
判断
,才让程序有了很多的分支。if
语句
和switch
语句
就是其
中
的条件分支
语句
本文只是简单的介绍了if else和switch 的分支
语句
的使用方法,实际编程
中
将会经常结合多种函数来使用。希望这篇文章能够帮你理解分支
语句
的结构和使用。一、
MS-SQL Server
34,590
社区成员
254,589
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章