zoukankan      html  css  js  c++  java
  • 模糊查询和聚合函数

    查询(*可代表全部)(<>代表不等于于)

    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() 返回登录的计算机名

  • 相关阅读:
    java Future 模式
    多线程的优点和代价
    转:Java同步synchronized使用
    管程
    【移动开发人员沙龙 北京站】第二期 报名火热来袭
    POJ 3111 K Best(最大化平均值)
    坐标和依赖
    分析cocos2d-x在Android上的编译过程(1):cocco2d-x是怎样生成的Android的文件夹结构
    执行startx后Ubuntupassword正确进不去的问题
    leetcode 刷题之路 64 Construct Binary Tree from Inorder and Postorder Traversal
  • 原文地址:https://www.cnblogs.com/s122/p/7745276.html
Copyright © 2011-2022 走看看