Pada Posting kali ini saya akan membahas tentang cara mencari tanggal akhir bulan pada SQL server. Pada query ini kita menggunakan function dateadd( ). DateAdd( ) SQL Server menghasilkan sebuah nilai tanggal baru berdasar pada penambahan dengan suatu interval pada suatu nilai tanggal.
Cara Penulisan/sintak:
DATEADD ( datepart , number, date )
Fungsi DATEADD memiliki 3 Argumen:
datepart : Adalah parameter untuk menentukan data apa yang akan ditambah nilainya, misalnya data hari, bulan atau tahun.
Berikut adalah tabel kode datepart
Kode | Singkatan Kode | Nilai |
---|---|---|
Year | yy, yyyy | Tahun |
quarter | qq, q | Quartal |
Month | mm, m | Bulan |
dayofyear | dy, y | Hari dalam tahun |
Day | dd, d | Hari |
Week | wk, ww | Minggu |
Hour | hh | Jam |
minute | mi, n | Menit |
second | ss, s | Detik |
millisecond | ms | Milidetik |
number : Adalah nilai angka berapa besar data akan ditambahkan. Jika nilai angka berisi nilai pecahan, maka akan dibulatkan ke bawah. Misalnya angka 1.75 akan dibulatkan menjadi 1.
date : Adalah ekpresi data berupa tipe datatime atau smalldatetimeContoh penggunaan fungsi DATEADD() pada SQL Server:
SELECT DATEADD(day, 5, tgl_beli) AS Tanggal_Bayar FROM penjualan;
Perintah select ini akan menampilkan data Tanggal_Bayar yang datanya
diambil dari field tgl_beli ditambah 5 hari. Jika data tgl_beli
bernilai 5 Juli 2009, maka data Tanggal_Bayar yang ditampilkan adalah
10 Juli 2009.Setelah kita mengetahui fugsi DateAdd maka kita dapat mencari tanggal terakhir setiap bulan source codenya sebagai berikut :
Lucky 15 Casino NJ | Welcome to JM Hub
BalasHapusJoin the fun 당진 출장샵 at Lucky 15 Casino 제주 출장마사지 online with a variety of promotions and exclusive casino rewards for new and existing players. Register 충청남도 출장샵 for 속초 출장마사지 free today! 대구광역 출장샵