• sql 函数


    函数 

      聚合函数        聚合函数只针对值类型

       一共有5个

       avg 平均值

       max  最大值

       min  最小值

       count  多少个

      sum   求和

     聚合函数是方法  后面加括号   括号里面不允许为空  

    列名 可以重新定义  不是改变原来的列名      可以avg()直接加列名字     也可以加as

    函数跟c#差不多

    数学函数 

    ceiling(a)  取一个值的上限  都是整数

    floor(a)   取一个值的下限  

    round (a,b)  四舍五入  a 代表 这个这个数  b代表小数点后边留几位

    abs   (a)  取一个值的绝对值

    pi(a)  数学派

    sqrt(a)开根号

    square(a) a的平方

    字符串函数

    upper  将字符串变成大写

    lower 将字符串成小写

    rtrim  去掉左边空格

    ltrim 去掉右边空格

    replace(a,b,c)   替换   a代表匹配的字符串  b代表要换掉的内容 c代表将b换成c

    substring  (a,b,c) 字符串截取   a代表这个字符串  b代表从几开始  c代表要截取的长度

    left(a,b)截取左边几位   a代表字符串  b代表长度

    right (a,b) 截取右边几位    sql索引是从1开始的

    len  ()字符串的长度

    转换函数

    select  lie+lie from biao

     字符串类型为拼接   值类型为计算

    convert(类型,列名)  类型转换

    cast(列名 as  类型)

    时间函数 

    getdate() 获取当前时间

    换取年月日 

    year()

    month()

    day()

    isdate()  可以判断输入的这个时间是否正确

    dateadd(a,b,c) a代表要加什么  年 月 日  b 代表要加多久 c代表在这个时间的基础上加

    datename(weekday,定义个时间)  表示这一天是周几

    datename       (day  ,  时间 )  表示这一天是第几天

    datename  ( dayofyear , 时间 )表示这一天是这一年的第几天

    datename (week ,时间) 表示在这一天是这一年的第几周

  • 相关阅读:
    oracle 常用SQL
    ActiveMQ持久化方式
    集中队列的模式
    EDA: Event-Driven Architecture事件驱动架构
    ActiveMQ消息队列介绍
    Nginx 用log_format设置日志格式
    log4j的ConversionPattern参数的格式含义
    真正的轻量级WebService框架——使用JAX-WS(JWS)发布WebService
    Java的注解机制——Spring自动装配的实现原理
    java interface 默认值
  • 原文地址:https://www.cnblogs.com/v587yy/p/6545122.html
Copyright © 2020-2023  润新知