Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

konversi varchar ke tanggal dan kurangi dari tanggal lain

Anda dapat mencoba menggunakan convert() dan datediff( ) berfungsi sebagai berikut:

select convert(date, '19690409') -- the date you need
select datediff(day, convert(date, '19690409'), '2015-07-01') as diff_in_days

Perbedaan antara kedua tanggal tersebut adalah dalam hari, tetapi Anda dapat memilih dari banyak opsi yang mungkin seperti yang dinyatakan dalam dokumentasi.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara membuat kueri passthrough / passthru dapat diedit?

  2. Cara menggunakan klausa OUTPUT dari SQL Server untuk pembaruan

  3. Mengkonversi dari DateTime ke INT

  4. Metode yang benar untuk menghapus lebih dari 2100 baris (berdasarkan ID) dengan Dapper

  5. Cara mengenkripsi semua prosedur tersimpan yang ada dari database