Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

MySQL memilih baris dari tepat 7 hari yang lalu

Sangat jarang mendapatkan entri datetime yang sama yang memberikan tanggal dan waktu hingga detik. Oleh karena itu, untuk mendapatkan hasil yang sesuai, kita perlu mengabaikan bagian waktu, dan menangani bagian tanggal, dengan demikian, menggunakan CURDATE() fungsi.

Anda dapat melakukannya dengan mengabaikan bagian waktu dan membandingkan dengan tanggal menggunakan yang berikut:

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. Mengganti fungsi mysql_* dengan PDO dan pernyataan yang disiapkan

  2. Muat informasi secara dinamis ke modal Twitter Bootstrap

  3. Bagaimana cara menginstal klien MySQL baris perintah di mac?

  4. mysql - KESALAHAN 1064 (42000) saat menggunakan kata kunci sebagai nama kolom

  5. python:bagaimana cara mendapatkan notifikasi untuk perubahan database mysql?