zoukankan      html  css  js  c++  java
  • MySql数据处理函数

    文本处理函数

    # 去除右边空格
    SELECT Concat(RTrim(vend_name), '(', RTrim(vend_country), ')' AS localtion
    FROM vendors
    ORDER BY vend_name;
    

    说明一些SOUNDEX,SOUNDEX是一个将任何文 本串转换为描述其语音表示的字母数字模式的算法。SOUNDEX考虑了类似 的发音字符和音节, 使得能对串进行发音比较而不是字母比较。 虽然 SOUNDEX 不是SQL概念, 但MySQL(就像多数DBMS一样)都提供对 SOUNDEX的支持

    SELECT cust_name, cust_contact
    FROM customers
    WHERE Soundex(cust_contact) = Soundex(Y Lie);
    
    
    cust_name cust_contact
    Coyote Inc. Y Lee

    因为 Y.Lee 和 Y.Lie发音相似,所以它们的SOUNDEX值匹配

    日期和时间处理函数

    在MySql中,无论是插入还是更新,日期必须为yyyy-mm-dd格式。

    # 检索日期为2005年九月一号的订单,无论是当天几点
    SELECT cust_id, order_num
    FROM orders
    WHERE Date(order_date) = '2005-09-01';
    
    # 检索2005年9月的所有订单
    SELECT cust_id, order_num
    FROM orders
    WHERE Year(order_date) = 2005 AND Month(order_date) = 9;
    

    数值处理函数

    数值处理函数仅处理数值数据。这些函数一般主要用于代数、三角 或几何运算,因此没有串或日期—时间处理函数的使用那么频繁

  • 相关阅读:
    Redis基本数据类型与持久化
    Jpa创建筛选器自动忽略nul值进行搜索
    layui单元格换行
    form多个name相同表单处理
    layui合并单元格
    关于jpa example使用
    mui下拉菜单
    img在div中居中
    高德地图定位api使用
    【剑指offer】20.表示数值的字符串
  • 原文地址:https://www.cnblogs.com/yesyes/p/15375203.html
Copyright © 2011-2022 走看看