zoukankan      html  css  js  c++  java
  • 5

    四则运算如下:

    --加减乘除(+、-、*、、%)取余运算
    SELECT
    --加法运算       
    3+5 AS 加法结果1, 3.5+6 AS 加法结果2,
    --减法运算
    10-2.5 AS 减法结果1, 15.5+5.5 AS 减法结果2,
    --乘法运算
    5*3 AS 乘法结果1, 1.5*2 AS 乘法结果2,
    --除法运算
    25/6 AS 除法结果1, 35*3.5 AS 除法结果2,
    --取余运算
    9%4 AS 取余结果1, 10%5 AS 取余结果2
    GO

    结果:

    比较运算:

    --比较(>、<、>=、 <=、 =、 <>)运算
    --大于
    IF 5>3 SELECT '5大于3'  ELSE SELECT '5小于或等于3' 
    --小于
    IF 5<3 SELECT '5小于3' ELSE SELECT '5大于或等于3'
    --等于
    IF 5=3 SELECT '5等于3' ELSE SELECT '5不等于3' 
    --大于或等于
    IF 5>=3 SELECT '5大于或等于3' ELSE SELECT '5小于3'
    --小于或等于
    IF 5<=3 SELECT '5小于或等于3' ELSE SELECT '5大于3'
    --不等于
    IF 5<>3 SELECT '5不等于3' ELSE SELECT '5等于3'

    结果:

    逻辑运算:

    --逻辑(AND、OR、NOT)运算
     IF(10 > 3 AND 2<=1 OR NOT 10>11)
    --优先级顺序:NOT、AND、OR 
    SELECT 'TRUE'
    ELSE
    SELECT 'FALSE'

    结果:

     字符连接运算:

    --字符连接(+)运算
    DECLARE @s1 varchar(10)
    SET @s1 = 'ABC'
    SELECT @s1+'123'
    
    DECLARE @s2 varchar(10)
    SET @s2 = 'ABC'
    --右边是数字时必须作转换再连接
    SELECT @s2+CONVERT(varchar(10),123)

    结果:

  • 相关阅读:
    如何提高工作效率,重复利用时间
    好记性不如烂笔头
    如何应对面试中关于“测试框架”的问题
    通宵修复BUG的思考
    工作方法的思考
    别认为那是一件简单的事情
    开发人员需要熟悉缺陷管理办法
    不了解系统功能的思考
    如何布置任务
    事事有回音
  • 原文地址:https://www.cnblogs.com/cncc/p/5592581.html
Copyright © 2011-2022 走看看