zoukankan      html  css  js  c++  java
  • T-SQL运算符

    运算符类型

    1、算术运算符:+,-,*,/,%

    列:

    USE <数据库名>

    SELECT 1+1 --求和

    GO

    SELECT 2-1 --求减

    GO

    SELECT 5/2 --若两边有整数,结果为整数

    GO

    SELECT 5.0/2 --若两边有非整数,结果为非整数

    GO

    SELECT 5%2 --求余

    2、赋值运算符:=

    列:

    declare @age int --初始变量@age

    set @age=19 --给@age复制

    select @age --输出

    print @age --输出

    3、逻辑运算符:and,or,not

    1、and:两边结果都为true(真)时,结果为真

         or:两边只要一边为真时,结果为真

         not:取反

    2、优先级:not>and>or

    3、列:IF(1>2 OR 6>3 AND NOT 5>3)

                 PRINT 'true'

                 ELSE

                 PRINT 'FALSE'

    4、比较运算符:>,<,>=,<=,<>(不等于),=,!=(不等于)

    列;

    declare @a int ,@b int

    select @a=8, @b=9 --select可以给多个变量赋值,set只能单个赋值

    IF @a>=@b

    print '@a的值大于或等于@b'

    ELSE

    print '@b的值大'

    5、连接运算符:+

    1、左右都是数值型,那么就是算术运算符

    2、左右都是字符型,那么就是连接运算符

    3、左右类型不一致,男需要类型转换

    运算符优先级

      算术运算符->比较运算符->逻辑运算符->连接运算符->赋值运算符

     

  • 相关阅读:
    ISC DHCP: Enterprise grade solution for configuration needs
    The most widely used name server software: BIND
    不是技术牛人,如何拿到国内IT巨头的Offer--转
    NVIDIA---CUDA
    BIOS
    Computer form factor
    OC-常见错误 方法与函数的区别
    OC-面向对象
    OC-基本
    C-结构体、枚举
  • 原文地址:https://www.cnblogs.com/zhouxiangfei/p/12586427.html
Copyright © 2011-2022 走看看