zoukankan      html  css  js  c++  java
  • mysql常用函数示例

    CREATE TABLE `orders` (
      `OrderId` INT(10) NOT NULL AUTO_INCREMENT COMMENT '编号',
      `ProductName` VARCHAR(32) NOT NULL COMMENT '名称',
      `OrderDate` DATETIME NOT NULL COMMENT '时间',
      PRIMARY KEY (`OrderId`)
    ) ENGINE=INNODB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8;
    
    /*Data for the table `orders` */
    
    INSERT  INTO `orders`(`OrderId`,`ProductName`,`OrderDate`) VALUES (1,'Jarlsberg Cheese','2008-11-11 13:23:44');
    
    INSERT  INTO `orders`(`OrderId`,`ProductName`,`OrderDate`) VALUES (2,'xxxxyyyy','2008-01-12 15:03:14');
    
    #1.4、DATE():提取日期或时间表达式的日期部分
    SELECT ProductName, DATE(OrderDate) AS OrderDate FROM Orders WHERE OrderId=1;
    
    SELECT ProductName, TIME(OrderDate) AS OrderDate FROM Orders WHERE OrderId=1;
    
    #1.5、EXTRACT():返回日期(年月日)单独部分
    SELECT EXTRACT(YEAR FROM OrderDate) AS OrderYear FROM Orders WHERE OrderId=2;
    
    SELECT EXTRACT(MONTH FROM OrderDate) AS OrderMonth FROM Orders WHERE OrderId=2;
    
    SELECT EXTRACT(DAY FROM OrderDate) AS OrderDay FROM Orders WHERE OrderId=2;
    
    
    #1.1、DATE_ADD():向日期添加指定的时间间隔
    SELECT OrderId,DATE_ADD(OrderDate,INTERVAL 1 DAY) AS OrderPayDate FROM Orders;
    
    #1.7、DATE_SUB():从日期减去指定的时间间隔
    SELECT OrderId,DATE_SUB(OrderDate,INTERVAL 1 DAY) AS SubtractDate FROM Orders;
    
    #1.8、DATEDIFF():返回两个日期之间的天数
    SELECT DATEDIFF('2008-11-30','2008-11-20') AS DiffDate;
    
    #1.9、DATE_FORMAT():用不同的格式显示日期/时间
    SELECT DATE_FORMAT(NOW(),'%b %d %Y %h:%i %p');
    
    SELECT  VERSION();##查看当前mysql的版本
    SELECT DATABASE();##查看当前数据库是哪个
    SELECT NOW();##查看当前系统时间
    SELECT CURDATE();##查看当前日期
    SELECT CURTIME();##查看当前系统时分秒
    

    未完,待续...........

  • 相关阅读:
    jQuery的鼠标悬停时放大图片的效果
    判断一个字符串在另一个字符串中出现的次数
    .net中几个经常用到的字符串的截取
    云服务器 ECS CentOS 7 下重启 sshd 服务操作方法
    博客生涯开始咯
    Json 转 Map 的几种方式
    JS 折线图
    CSS样式优先级
    Arrays.asList 数组转集合 java.lang.UnsupportedOperationException错误
    Netty 笔记
  • 原文地址:https://www.cnblogs.com/xh_Blog/p/8474038.html
Copyright © 2011-2022 走看看