1.使用if else语句 ①在学生表中,查找名字为王刚的同学,如果存在,显示该同学的信息,否则显示查无此人 if exists(select sno from student where sname='王刚') else print '查无此人' go ②查看有无选修00008号课程的记录,如果有,则显示有,并查询选修00008号课程的人数 if exists(select * from sc where cno='00008') begin print '有' select cno,coun
流程控制语句:for.if.else.switch 和 defer 学习如何使用条件.循环.分支和推迟语句来控制代码的流程. Go 作者组编写,Go-zh 小组翻译. https://go-zh.org for Go 只有一种循环结构:for 循环. 基本的 for 循环由三部分组成,它们用分号隔开: 初始化语句:在第一次迭代前执行 条件表达式:在每次迭代前求值 后置语句:在每次迭代的结尾执行 初始化语句通常为一句短变量声明,该变量声明仅在 for 语句的作用域中可见. 一旦条件表达式的布尔值为
流程控制语句 是指用来控制程序运行和流程分至点额命令.一般指的是逻辑计算部分的控制. 1.Begin End语句 封装了多个T-SQL语句组合,将他们组成一个单元来处理. 一般在条件查询或者循环等控制流程语句中,要查询满足特定条件的操作时会用到.Begin--end能够嵌套使用. 语法例如以下: begin --<sql语句或程序块> end 样例 begin --<sql语句或程序块> select * from StudentInfo update StudentInfo se
一.局部变量和全局变量 1.声明局部变量 语法:declare @变量名 变量类型 2.给局部变量赋值 语法:set @变量名=值, select @变量名=值 区别:第一种方式用于普通的赋值,第二种方式用于从数据库中查出数据库值之后赋值给变量 ) set @name='zhaolei' select * from users where name=@name ) select @word = word from users where name=@name select * f