数据库里面if语句有哪三种模式?

数据库里面if语句有哪三种模式?,第1张

1)简化形式

if(表达式) 语句

如: if(x>y) printf(“%d”,x)

2)一般形式

if (表达式)

语句块1

else

语句块2

例如:

if (x>y)

printf(“max=%d”,x)

else

printf(“max=%d”,y)

3)嵌套形式

含义:一条if语句重又包含另一个if语句称为if语句的嵌套.

格式:

if( )

if( ) 语句块1

else 语句块2

else

if( ) 语句块3

else 语句块4

例如:

if (score>90)

printf(“very good”)

else

if(score>80)

printf(“good”)

else

if(score>60)

printf(“ok”)

else

printf(“bad”)

如果语句块包含多个语句,用{}就行了

例如:

if(n>0)

{

printf("%d",n)

printf("是正数\n")

}

不是

IF

EXISTS

(条件)

IF

EXISTS

(

结果

)

IF

EXISTS(结果集)是指如果存在结果集(结果集的记录数大于0),就执行。

就是说:

EXISTS(结果集)是一个条件。是IF

(条件)中“条件”的一种。

IF

(条件)

是指当

条件表达式

为真时,就执行,条件表达是是任意的条件,当然其也包括EXISTS(结果集)这种条件


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9878572.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-02
下一篇 2023-05-02

发表评论

登录后才能评论

评论列表(0条)

保存