zoukankan      html  css  js  c++  java
  • MYSQL SQL语句

    1.查询当前日期一周前的数据, WEEK 换成 MONTH一月前 等

    SELECT * from qr_users where create_date between (SELECT DATE_ADD(now(),INTERVAL -1 WEEK)) and now();

    2.查询当前日期一周前的数据并按日期分组

    SELECT COUNT(*),DATE_FORMAT(create_date,'%Y-%m-%d') from qr_users 
    where
    create_date between (SELECT DATE_ADD(now(),INTERVAL -1 WEEK)) and now()
    GROUP BY DATE_FORMAT(create_date,'%Y-%m-%d') ORDER BY DATE_FORMAT(create_date,'%Y-%m-%d');

    3.查询所连接的数据库里面的总字段

    SELECT column_name,table_name FROM information_schema.COLUMNS 
    WHERE TABLE_SCHEMA = 'database_name' AND table_name  LIKE 'xmly%'
    TABLE_SCHEMA 代表的是所连接的数据库中的某个数据库的名字,不加这个条件则查询所有的数据库

    table_name 则是代表数据库的表前缀,跟模糊搜索使用方法一致,只不过这个是搜索表名

     --------------------------------请多多指教

  • 相关阅读:
    es6简述
    vue梳理
    webpack常用插件
    JS知识点
    CSS知识点
    224646
    223301
    图书馆 摘 1
    消息队列高手课 笔记6
    消息队列高手课 笔记5
  • 原文地址:https://www.cnblogs.com/livedian/p/11398213.html
Copyright © 2011-2022 走看看