zoukankan      html  css  js  c++  java
  • mysql内置属性及方法

    一、创建时间和更新时间

    CREATE TABLE `mytest` (
        `text` VARCHAR (255) DEFAULT '' COMMENT '内容',
        `create_time` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
        `update_time` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间'
    ) ENGINE = INNODB DEFAULT CHARSET = utf8;

    二、字符串拼接

    SELECT *
    FROM mytest
    WHERE text LIKE CONCAT('%', 'a', '%')

    三、获取时间并格式化

    SELECT NOW(),CURDATE(),CURTIME();
    SELECT DATE_FORMAT(NOW(),'%Y/%m/%d %H-%i-%s');

    四、日期计算

    -- YEAR MONTH DAY HOUR MINUTE SECOND
    SELECT NOW() - INTERVAL 1 DAY;

    五、UNION操作符

    -- 查询列的数量、类型、顺序一样,结果列名取第一个表,UNION删除重复,UNION ALL允许重复
    SELECT DATE_FORMAT(NOW(),'%Y/%m/%d %H-%i-%s') 'datetime'
    UNION
    SELECT DATE_FORMAT(NOW(),'%Y/%m/%d %H-%i-%s');
  • 相关阅读:
    网络编程基础
    面试题
    面试题合集
    异常
    三个重要的模块loggning,hashlib,configparse
    面向对象进阶
    单例模式
    反射
    封装
    开发规范
  • 原文地址:https://www.cnblogs.com/linding/p/14836950.html
Copyright © 2011-2022 走看看