• sql中保留一位小数的百分比字符串拼接,替换函数,换行符使用


    select  num

    ,cast(round(convert(float,isnull((a.Sum_Num-d.Sum_Num),0))/convert(float,c.Sum_Store_Num)*100,1) as varchar(50))+'%' as 報告

    from  FORM

    做除法运算,分母不为0,round函数保留一位小数。cast函数强制类型转换,转成字符串类型,然后与'%'进行字符串拼接。

     sql中换行符的使用:

    SQL本身并不使用换行符,因为换行符就跟空格符和回车符一样都被看作是 “空白”。SQL把所有连续的“空白”符当作一个单个的空 格。

    declare   @a   varchar(20)
    set   @a= 'aaa '+char(13)+char(10)+ 'bbbb '
    print   @a


    print  'aaa '+char(13)+'bbbb '

    替换函数的使用:

    SELECT REPLACE(detail, CHAR(10), '<br>') AS 显示替换后的内容 FROM loginfo

  • 相关阅读:
    DML
    DDL
    SQL的分类
    SQL语句的规范
    sql的演示
    运算符
    导入导出数据
    mysql的数据类型
    python+selenium2自动化---复用已有的浏览器
    python+selenium2自动化---通过js脚本给时间控件赋值
  • 原文地址:https://www.cnblogs.com/zigewb/p/3237548.html
Copyright © 2020-2023  润新知