zoukankan      html  css  js  c++  java
  • SQL必知必会-08

    使用函数处理数据

    函数

    SQL可以通过函数来处理函数,但是,大多数函数不能被不同的DBMS共用,也就是移植性不高。

    使用函数

    文本处理函数

    将文本全部变为大写的函数:upper()

    eg: select vend_name, upper(vend_name) as vend_name_upcase from Vendors orderby vend_name;

    常用的文本处理函数

    left()      返回字符串左边的字符

    right()      返回字符串右边的字符

    lengtth()     返回字符串的长度

    lower()      将字符串转化为小写

    upper()      将字符串转化为大写

    ltrim()      去掉字符串左边的空格

    rtrim()      去掉字符串右边的空格

    soundex()     返回字符串的soundex值

    使用soundex函数

    eg:select cust_name , cust_contact from customers where soundex(cust_contact) = soundex('michael green');搜索发音和michael green相似的行。

    日期和时间处理函数

    在SQL server中时间函数是 datepart(yy, '2019-09-04')

    oracle中时间函数常用to_date()或者使用to_char来改变时间的格式。

    MySQL中可以使用year()等函数。

    数值处理函数

    常用数值函数

    abs()    返回一个数的绝对值

    cos()    返回一个角度的余弦

    exp()    返回一个数的指数值

    pi()     圆周率

    sin()    返回值个角度的正弦

    sqrt()    返回一个数的平方根

    tan()    返回一个角度的正切

          

  • 相关阅读:
    JBoss野心勃勃的Web Beans
    缺陷消除率(DRE)
    New Features in EJB3.1(Part 1)
    Anders谈C# 4.0:新功能和展望
    NetBeans 时事通讯(刊号 # 32 Nov 03, 2008)
    JBoss野心勃勃的Web Beans
    Seam 敏捷开发与 JavaEE 经典分层架构
    目前加密算法解释【转载】
    借助FireBug来学习JavaScript的window对象
    extjs form 取值 赋值 重置
  • 原文地址:https://www.cnblogs.com/sunshine-2018/p/11456889.html
Copyright © 2011-2022 走看看