• T-SQL中的运算符


    --算数运算符
    SELECT 3+4 AS  加的结果
    GO
    SELECT 5/2 AS 除的结果 --2.5 左右两边都是整数,结果是整数
    GO
    SELECT 5.0/2 AS 除的结果  --两边有一个式非整数 结果位非整数
    GO
    SELECT 5%2 AS 模
    GO
    --赋值运算符 ,将等号的右边赋值给左边的变量或者是表达式
    DECLARE @age INT
    SET @age = 18
    SELECT @age AS 我的天哪
    GO
    --比较运算符=,》,《,》=,《=,《》,!=
    DECLARE @x int ,@y int
    SET @x = 10
    SET @y = 8
    IF @x>=@y
    SELECT '@x的值大于等于@y的值'
    ELSE 
    SELECT '@Y的值大'
    GO
    --逻辑运算符 AND ,OR ,NOT
    --AND 左右结果都为true的时候结果为真
    --OR 结果有一个为true,结果为true
    --NOT > AND > OR
    --(1)not 6>4 false (2)6>3 true  (1)and(2) false  (3)3>5 false
    IF (3>5OR 6>3 AND NOT 6>4)
    SELECT 'TRUE(真)'
    ELSE 
    SELECT 'FALSE(假)'
    --连接运算符 +
    --+左右,都是数值型,就是算数运算符,
    --+左右,都是字符型+就是连接运算符
    --+左右,类型不一致,就需要类型转换
    DECLARE @color varchar(4)
    SET @color='白色'
    SELECT '我最喜欢的颜色'+@color
    GO
  • 相关阅读:
    js 与或运算符 || && 妙用(great!!!)
    type of && undefined
    全新框架?微信小程序与React Native的异同之处
    JS-十五章(15.16)
    JS-第十三章
    ValueError: zero-size array to reduction operation maximum which has no identity
    time
    模块
    day8-函数
    day7-format字符串格式化
  • 原文地址:https://www.cnblogs.com/CCCrunner/p/11781767.html
Copyright © 2020-2023  润新知