1用例函数的用法
(1)使用类似:开关盒,如果有的话,如果。
(2)语法:
情况{字段}
表达式随后显示数据。
表达式随后显示数据。
其他数据显示
终点
(3)素质教育的100%个转变
1)如果我们想将数据显示为ABCDE,规则是90多点显示,超过80点,显示B,等等。
U3000 U3000 U3000 U3000

2)SQL语句的执行是:
复制代码代码如下所示:
选择ID,试题库,
案例
当试题库> = 90 '
当试题库> = 80 B
当试题库> = 70C
当试题库> = 60 d
其他的E端testbaselevel,
从试验、超越,testdate得分

3)最后执行的结果如图所示:

(4)注意:
1)编写与写入端相对应的实例。
2)后面跟着一个别名(相当于一个字段(对象))
(5)与C的语法比较#开关
1)C #
开关(变量)
{
案例常量1:结果1;断裂;
案例常量2:结果2;断裂;
默认值:默认结果;中断;
}
2)SQL
我在上面写的sql语法,你可以比较一下。
(6)相应的if if语法
1)C #
如果(表达式1){结果1;}
否则如果(表达式2){结果2;}
否则{默认结果;}
2)SQL服务器
案例
当表达式1显示1
当表达式2显示2
其他的默认显示
终点
3)例如,如果我们将数据库中的性别存储在f,m标识符中,现在我们想使用男性和女性标识符,SQL语句如下所示:
复制代码代码如下所示:
选择ID、名称、stusex,
案例
当stusex = 'm'then '男性'
当syusex = 'f'then '女'
其他的'其他'
最后stusextype,
studate从学生。

(7)实践案例:
1)在数据库中执行此代码:
复制代码代码如下所示:
使用测试

创建表的实践检验

数varchar(10),
量int

插入模拟试题(数量、金额)值('rk1 ',10)
插入模拟试题(数量、金额)值('rk2 ',20)
插入模拟试题(数量、金额)值('rk3 ',30)
插入模拟试题(数量、金额)值('rk4 ',10)

2)实施的效果如下:
U3000 U3000 U3000 U3000

3)我们可以看到,首先,在选择中应该有三个字段,数据在收入中大于0。另一个是0,在支出中不到0,另一个是0。接下来,我们将编写SQL语句。
复制代码代码如下所示:
选择号码为单号,
案例
当数量> 0然后数量
其他0
以收入结束,
案例
当金额<0,然后金额
其他0
最后的开支
从模拟试题

(8)面试问题的练习:

1)如果我们编写以下代码,数据库是由我们自己构建的,或者我有一个脚本附在下面。

U3000 U3000 U3000 U3000 U3000 U3000

2)SQL语句的执行:
复制代码代码如下所示:
创建表的评分

学校数nvarchar(10),
当然nvarchar(10),
成就int

插入的评分值('0001 ','语言',87)
插入的评分值('0002 ','数学',79)
插入的评分值('0003 ','英语',95)
插入的评分值('0004 ','语言',69)
插入的评分值('0005 ','数学',84)

3)实现函数的SQL语句的编写。
复制代码代码如下所示:
选择学校号码、总数(
案例
语文课程分数
其他0
结束)作为语言,总和(
案例
数学课程成绩
其他0
结束)作为数学、和(
案例
英语课程分数
其他0
结束)作为英语
按学号分组

相信自己,你就是下一个奇迹!