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

Bagaimana cara mengubah string menjadi tanggal di MySQL?

Seperti yang diceritakan di MySQL Menggunakan kolom string dengan teks tanggal sebagai kolom tanggal , Anda dapat melakukan

SELECT  STR_TO_DATE(yourdatefield, '%m/%d/%Y')
FROM    yourtable

Anda juga dapat menangani string tanggal ini di WHERE klausa. Misalnya

SELECT whatever
  FROM yourtable
 WHERE STR_TO_DATE(yourdatefield, '%m/%d/%Y') > CURDATE() - INTERVAL 7 DAY

Anda dapat menangani semua jenis tata letak tanggal/waktu dengan cara ini. Silakan merujuk ke format penentu untuk DATE_FORMAT() fungsi untuk melihat apa yang dapat Anda masukkan ke dalam parameter kedua STR_TO_DATE() .



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. apakah ada fungsi group_concat di ms-access?

  2. Batasan kunci asing palsu gagal

  3. Membangun kembali Budak Replikasi MySQL 8.0 Menggunakan Plugin Klon

  4. Cara Memberikan Semua Keistimewaan pada Database di MySQL

  5. Apa operator <=> ini di MySQL?