MySQL中查询某一天,某一月,某一年的数据代码详解

  

<强>今天

        select * from表名,to_days(时间字段名)=to_days现在(());      

<强>昨天(包括昨天和今天的数据)

        SELECT * FROM表名,TO_DAYS(现在())- TO_DAYS(时间字段名)& lt;=1      

<强>昨天(只包括昨天)

        DATEDIFF SELECT * FROM表名(字段,现在())=1;——同理,查询前天的就是2      

<>强近7天

        SELECT * FROM表名,DATE_SUB (CURDATE(),间隔7天)& lt;=日期(时间字段名)      

<>强近30天

        SELECT * FROM表名,DATE_SUB (CURDATE(),间隔30天)& lt;=日期(时间字段名)      

<强>本月

        DATE_FORMAT SELECT * FROM表名(时间字段名,' % Y % m ')=DATE_FORMAT (CURDATE () % Y % m)      

<>强上一月

        SELECT * FROM表名,PERIOD_DIFF (date_format(现在()% Y % m), date_format(时间字段名,' % Y % m '))=1      

<强>查询本季度数据

        select *从“ht_invoice_information”(create_date)=季(现在());      

<强>查询上季度数据

        select *从“ht_invoice_information”(create_date)=季(DATE_SUB(现在(),间隔1季度);      

<强>查询本年数据

        select * from“ht_invoice_information”,年(create_date)=一年(现在());      

<强>查询上年数据

        select * from“ht_invoice_information”,年(create_date)=一年(date_sub(现在(),间隔1年));      

<强>查询当前这周的数据

        从企业选择名字,submittime YEARWEEK (date_format (submittime, Y % - % - % d '))=YEARWEEK现在(());      

<强>查询上周的数据

        从企业选择名字,submittime YEARWEEK (date_format (submittime, Y % - % - % d '))=YEARWEEK(现在())1;      

<强>查询上个月的数据

        从企业选择名字,submittime date_format (submittime, ' % Y - % m ')=date_format (DATE_SUB (curdate(),间隔1个月),“% Y - % m”)   select *从用户那里DATE_FORMAT (pudate ' % Y % m ')=DATE_FORMAT (CURDATE () % Y % m);   select *从用户那里WEEKOFYEAR (FROM_UNIXTIME (pudate, y % - % - % d '))=WEEKOFYEAR(现在())   select *从用户月(FROM_UNIXTIME (pudate, y % - % - % d '))=月(现在())   select *从用户那里一年(FROM_UNIXTIME (pudate, y % - % - % d '))=年(现在())和月(FROM_UNIXTIME (pudate, y % - % - % d '))=月(现在())   从用户之间pudate select *上月最后一天和下月第一天      

<强>查询当前月份的数据

        从企业选择名字,submittime date_format (submittime, ' % Y - % m ')=date_format(现在()% Y - % m)      

<强>查询距离当前现在6个月的数据

        选择名称,submittime从企业之间submittime date_sub(现在(),间隔6个月)和现在();      

  

以上所述是小编给大家介绍的MySQL中查询某一天,某一月,某一年的数据代码详解,希望对大家有所帮助,如果大家有任何疑问请给我留的言,小编会及时回复大家的。在此也非常感谢大家对网站的支持。
  如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

MySQL中查询某一天,某一月,某一年的数据代码详解