ToB企服应用市场:ToB评测及商务社交产业平台

标题: 第十三单元 流程控制和函数 [打印本页]

作者: 大连全瓷种植牙齿制作中心    时间: 2024-2-26 12:36
标题: 第十三单元 流程控制和函数
1. 选择结构
  1. If(...)
  2. Begin
  3. 语句块
  4. End
  5. else if(...)
  6. Begin
  7. 语句块
  8. End
  9. Else
  10. Begin
  11. 语句块
  12. End;
复制代码
 
注意事项
语法中begin..end相当于C#中的{}
执行语句只有一条时,begin..end可以省略
()可以省略,但是如果条件内包含select语句 ,()不能省略
数据库中使用=表示相等判断
 
2. Case 结构
  1. -- 用于条件是判断相等的时候才可以使用这种语法
  2. case 字段
  3.     when 条件1  then 结果
  4.     when 条件2  then 结果
  5.     else 结果
  6. end
  7. 或者
  8. case
  9.     when 条件1  then 结果
  10.     when 条件2  then 结果
  11.     else 结果
  12. end
  13. 例:
  14. select Id,NickName,Mobile Age,
  15. case Sex
  16. when 0 then '男'
  17. when 1 then '女'
  18. when 2 then '保密'
  19. when 3 then '未知'
  20. end 性别
  21. from UserInfo
复制代码
 

 
[code]select *, case   when Age=1[/td][td] [/td][/tr][tr][td]CreateTime[/td][td]下单时间[/td][td]datetime[/td][td]√[/td][td]Getdate()[/td][td] [/td][td] [/td][/tr][tr][td]OrderState[/td][td]状态(0:未支付,1:未发货,2:待收货,3:待评价,4:已完成)[/td][td]tinyint[/td][td] [/td][td]0[/td][td]0-4[/td][td] [/td][/tr][/table] 
视频配套链接:1. 索引的概述_哔哩哔哩_bilibili
 

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!




欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) Powered by Discuz! X3.4