Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

MySQL ठीक 7 दिन पहले की पंक्तियों का चयन करें

समान डेटाटाइम प्रविष्टियां प्राप्त करना बहुत दुर्लभ है जो सेकंड तक दिनांक और समय देता है। इसलिए, उचित परिणाम प्राप्त करने के लिए हमें समय भाग को अनदेखा करना होगा, और दिनांक भाग से निपटना होगा, इस प्रकार, CURDATE() का उपयोग करना होगा। समारोह।

आप समय भाग को नज़रअंदाज़ करके ऐसा कर सकते हैं और निम्न का उपयोग करके तारीख की तुलना कर सकते हैं:

function get_ad_sql($table){
    $sql = "SELECT 
                * 
            FROM 
                ".$table." 
            WHERE 
                DATE(edit_date) = DATE_SUB(CURDATE(), INTERVAL 7 DAY)
            ";  
    return $sql;
}


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL शेल (प्लस MySQL राउटर) के साथ MySQL InnoDB क्लस्टर की स्थापना

  2. यादृच्छिक परिणाम लौटाएं (रैंड द्वारा क्रम ())

  3. मुझे अपने प्रश्नों में लेनदेन का उपयोग कब करना चाहिए?

  4. MySQL कनेक्शन को कैसे मारें

  5. मैं एक MySQL क्लाइंट के लिए ऑटोोकॉमिट कैसे बंद करूं?