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

SQL Query untuk menunjukkan tanggal terdekat?

SELECT event_id 
FROM Table 
ORDER BY ABS( DATEDIFF( EVENT_START_DATE, NOW() ) ) 
LIMIT 3

ABS() artinya suatu kejadian 1 hari yang lalu sama dekatnya dengan kejadian 1 hari yang akan datang. Jika Anda hanya menginginkan acara yang belum terjadi, lakukan

SELECT event_id 
FROM Table 
WHERE EVENT_START_DATE > NOW() 
ORDER BY EVENT_START_DATE 
LIMIT 3 


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. menggunakan nulls dalam pernyataan yang disiapkan mysqli

  2. Terhubung ke mysql di Amazon EC2 dari server jauh

  3. nodejs mysql Error:Koneksi terputus Server menutup koneksi

  4. Pengujian Kinerja Menggunakan MySQLdump dan MySQL Shell Utility

  5. Tautan Proyek tidak berfungsi di Server Wamp