zoukankan      html  css  js  c++  java
  • mysql sql函数总结笔记

    DATE_FORMAT截取时间字符串

    例子:SELECT  DATE_FORMAT(c.loan_time,'%Y-%m-%d') loan_time FROM customer c;

    truncate函数用于截取小数点后的位数  分别截取字符串后的012位。当不足两位时不会补零

    例子:SELECT  TRUNCATE(r.pay_total_interest,0) FROM  repayment r;

     sum函数用于求某一列的和  

    max(min)函数用于求某一列的最大值(最小是)

    COUNT()统计一共有多少条数据

    GROUP BY +分组字段,根据什么分组

    ORDER BY +排序字段,根据什么排序

    例子:SELECT  SUM(r.pay_total_interest) FROM  repayment r;

    IFNULL函数 语法ifnull(不为空的值(可能是空字符串),为空的值)

    例子  SELECT  id,IFNULL(c.gps_apply_no,"夏雨") FROM  customer c WHERE id=1500;  空字符串

    SELECT  id,IFNULL(c.gps_apply_no,"夏雨") FROM  customer c    正常情情况    最后补充一下原数据库数据情况

     IN()的使用可以包含多个值

    例子:where A IN(a,b,c,d)先当与  where A =a or where A =b or where A = c or where A =d

  • 相关阅读:
    最长有效括号
    C++ 环形缓存区的实现
    vector的原理与底层实现
    聚合分析与分组
    求两个数的最大公约数
    单例模式
    工厂方法模式
    责任链模式
    适配器模式
    策略模式
  • 原文地址:https://www.cnblogs.com/xining/p/11468616.html
Copyright © 2011-2022 走看看