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

Selesaikan posting hari ini tetapi setidaknya 20 menit lebih lama

Permintaan Anda diatur untuk mendapatkan posting dari 20 menit terakhir, jika Anda ingin hari ini kecuali 20 menit terakhir, Anda harus menggunakan data < DATE_SUB( NOW( ) , INTERVAL 20 MINUTE ) dan tidak lebih besar dari.

Bagian kedua (mulai hari ini) dapat dilakukan dengan curdate() fungsi:

CURDATE() = DATE(data)

dan bersama-sama:

SELECT id, titulo
FROM posts WHERE 
data < DATE_SUB( NOW( ) , INTERVAL 20 MINUTE ) 
AND
CURDATE() = DATE(data)
ORDER BY RAND( ) 


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL Query Terjebak dalam Status Statistik

  2. Mengatasi kesalahan MySQL Deadlock ditemukan saat mencoba mendapatkan kunci; coba mulai ulang transaksi

  3. Bagaimana melakukan pemuatan satu kali untuk 4 miliar catatan dari MySQL ke SQL Server

  4. Mengurutkan subpohon dalam struktur data hierarki tabel penutupan

  5. Cara membuat profil pengguna dengan PHP dan MySQL