• 基本查询


    查询(*可代表全部)(<>代表不等于于)
    select 列名 from 表名(,隔开)
    where 查询条件
    order by 排序的列名
    +连接的数据类型必须兼容(结果为字符串数据的连接 , 如果连接数值型,结果为数值的和)

    含有别名的简单查询   :
    列名  as 别名
    列名  别名
    别名=列名

    查询空值
    select 列名
    form 表名
    where 列名 is (not)null


    查询常量列
    常量 as 别名

    限制固定行
    top 所需行
    top 数字 percent(百分比)
    (紧放在selsct后)

    order by  列名(降序desc 升序asc(默认) )
    多列时 ,隔开 前面为主排序列

    时间单位
    day:天
    yy:取年
    mm:取月
    dd:取月中的天
    dy:取年中的天
    wk:取年中的周
    dw:取周中的天
    qq:取年中的季度
    hh:取小时
    mi:取分钟
    ss:取秒

    日期格式

    date          yyyy-MM-dd
    datetime      yy-MM-dd hh:mm:ss
    time          hh:mm:ss
    timestamp     1970到现在    yyyyMMddhhmmss
    year           yyyy    1901


    字符串函数
    (用于控制返回给用户的字符串)
    char index (需查找,原字符串,起始位置)寻找字符串位置
    len()长度
    upper()转换大写
    lower()转换小写
    lirim()清除左空格
    rtrim()清除右空格
    right(值,指定数)从右查找字符串
    left(值,指定数)从左查找字符串
    replace(原,需替,替为)替换字符
    stuff(原,起始,个数,替)指定长度长度替换

    日期函数
    (用于操作日期)
    datdate()当前日期(今天)
    dateadd(类型,值,日期)值的类型的值+日期
    datediff(类型,起始日期1,终止日期2)1-2的间隔时间
    datename(类型,日期)指定日期返回字符串形式
    datepart(类型,日期)指定日期返回整数形式


    数学函数
    (用于对数值进行代数运算)
    rand() 0-1随机数
    rand()*(最大-最小+1)+最小    可运算
    abs ()绝对值
    ceiling ()就近整数(大于或等于)
    floor ()小或等于
    power (数,平方)幂
    round (数,规定精度)精度
    sign ()正反1,负反-1
    sqrt ()平方根

    系统函数
    (获取有关SQL Server中对象和设置的系统信息)
    convert (类型,值)转变数据类型
    cast(值 as 类型)
    current_user  返回当前用户名
    datalenght ()返回字节数
    host_name() 返回登录的计算机名
    system_user 返回登录的用户名
    user_name ()指定用户id返回用户名

  • 相关阅读:
    EasyMvc入门教程-高级控件说明(17)对话框控件
    EasyMvc入门教程-高级控件说明(16)信息框控件
    EasyMvc入门教程-高级控件说明(15)方位布局控件
    EasyMvc入门教程-高级控件说明(14)列布局控件
    Java5,6,7新特性
    C#文件压缩类
    FTP文件上传下载(C#)
    linux常见的系统故障排除
    sudo命令
    日志系统
  • 原文地址:https://www.cnblogs.com/wh1520577322/p/7712494.html
Copyright © 2020-2023  润新知