zoukankan      html  css  js  c++  java
  • Day-7:使用函数处理数据

    1、函数

    1、1函数带来的问题

      函数不兼容,在不同的DBMS上实现相同功能的函数不同,所以函数没有可移植性。

    1、2Mysql函数

      提取字符串的组成部分:substring()

      数据类型转换:convert()

      取当前日期:curdate()

    1、3文本处理函数

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

      length()返回字符串的长度

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

      trim()去年两边空格(ltrim()左边,rtrim()右边)

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

      soundex()返回字符串的SOUNDEX值

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

    按读音模糊查询,soundex函数把列值转换为了soundex值。

    SELECT cust_name, cust_contact
    FROM customers
    WHERE soundex(cust_contact) = soundex('Michael Green');
    
    /*
    cust_name, cust_contact
    Kids Place     Michelle Green
    */

    1、4日期和时间处理函数

      year()函数从日期中提取年份

      例子:查询2012年所有的订单

    select order_num
    from orders
    where year(order_date) = 2012;
    
    /*
    order_num
    20005
    20006
    20007
    20008
    20009
    */

    1、5数值处理函数

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

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

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

      pi()返回圆周率

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

      sqrt()返回数的平方根

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

  • 相关阅读:
    化了妆的祝福 4
    桥牌感悟 2
    关于送礼
    东京disney sea流水账 1
    东京disney sea流水账 3
    晕倒的候任日本驻华大使
    一饮一啄
    就算神游 之二:行路 4
    关于送礼续
    桥牌感悟 3
  • 原文地址:https://www.cnblogs.com/jp-mao/p/6564373.html
Copyright © 2011-2022 走看看