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

Perbedaan Cap Waktu MySQL

gunakan TIMESTAMPDIFF

TIMESTAMPDIFF(unit,datetime_expr1,datetime_expr2)

pendekatan saya : setel unit sebagai SECOND dan kemudian gunakan SEC_TO_TIME

SELECT SEC_TO_TIME(TIMESTAMPDIFF(SECOND,`table`.`time_column`,CURRENT_TIMESTAMP()))

// will return in hh:mm:ii format

perbarui

Kembalikan ya if HourDifference kurang dari 48 jam? jika tidak tidak

SELECT IF(TIMESTAMPDIFF(HOUR,`time_column`,CURRENT_TIMESTAMP())< 48  ,'yes','no')


  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 filesort untuk mengurutkan berdasarkan kolom datetime di MySQL

  2. Mencoba memahami mengapa Anda menggunakan jenis pengaturan basis data ini

  3. Apakah mungkin untuk INSERT dan kemudian PILIH baris yang dimasukkan satu demi satu?

  4. Cara melewati baris saat mengimpor dump MySQL yang buruk

  5. Hapus duplikat di tabel MySql besar