美文网首页
T-SQL基础2

T-SQL基础2

作者: 孙珏公子 | 来源:发表于2017-05-12 09:36 被阅读0次

1、IF-ELSE 逻辑判断语句

语法:IF  (条件)

                BEGIN 

                    语句1,语句2,……语句n

                END

           ELSE

                BEGIN

                    语句1,语句2,……语句n

                END

2、循环语句——WHILE

语法:

            WHILE (条件)

                BEGIN

                    语句1,语句2,……语句n

                END

例如:求1-10之间所有整数之和:

DECLARE  @i   int

DECLARE  @sum  int

SET  @i=i

SET  @sum=0

WHILE  (@i<=10)

         BEGIN

              SET  @sum=@sum+@i

              SET  @i=@i+1

         END

3、分支逻辑控制语句(CASE-END)

语法

CASE

        WHEN    条件1    THEN    结果1

        WHEN    条件2    THEN    结果2

        WHEN    条件n    THEN    结果n

ELSE    其他结果。

例如:有一张Result表

请使用美国等级标准(A-E)显示成绩

SELECT  *  (

       CASE

              WHEN  StudentResult >= 90 then ‘A’

              WHEN  StudentResult >= 80 then ‘A’

              WHEN  StudentResult >= 70 then ‘A’

              WHEN  StudentResult >= 60 then ‘A’

              ELSE ‘E’

)  AS  等级

FROM Result;  (上图表格为查询后显示)

相关文章

  • T-SQL基础2

    1、IF-ELSE逻辑判断语句 语法:IF(条件) BEGIN 语句1,语句2,……语句n END ELSE BE...

  • 实验四 T-SQL语言基本流程控制语句

    实验四 T-SQL****语言基本流程控制语句 一.实验目的: \1. 掌握T-SQL语言的基本语法格式。 \2....

  • 实体完整性约束

    实验目的 1.掌握交互式和T-SQL创建PRIMARY KEY约束的方法。2.掌握交互式和T-SQL创建UNIQU...

  • T-SQL基础1

    1、局部变量声明 语法:DECLARE @变量名 数据类型 例如:DECLARE @name varchar(8)...

  • T-SQL语言

    T-SQL语言 1 T-SQL运算 T-SQL提供了几类运算符:算术运算、位运算、比较运算、逻辑运算、字符串连接运...

  • Transact-SQL

    1. SQL语言 详见上一篇简书SQL基础知识 2. T-SQL语言概述 提供了标准的SQL命令提供类似C等第三代...

  • 目录

    第一部分:基础篇 1.流程控制 if语句(python、go、plsql、t-sql) goto语句(go、pls...

  • T-SQL 之 MERGE INTO(2)

    官网地址:使用 MERGE 插入、更新和删除数据 使用 MERGE 语句执行以下操作: 有条件地在目标表中插入或更...

  • 【SQL Server 第1篇】T-SQL概述

    T-SQL是SQL Server系统产品独有的关系数据库系统语言。 T-SQL主要由三部分组成 DDL:数据定义语...

  • 日入一词_88:manipulate

    Using T-SQL, you can write data manipulation queries that...

网友评论

      本文标题:T-SQL基础2

      本文链接:https://www.haomeiwen.com/subject/hzdmtxtx.html