Friday, January 11, 2013

Menampilkan Selisih antara Dua Tanggal pada SQL Server

SQL Server menyediakan fungsi - fungsi untuk melakukan manipulasi data, salah satu nya ialah fungsi untuk mencari dan menampilkan selisih antara 2 tanggal. Tentu nya dalam melakukan fungsi ini field pada table tersebut harus bertipe 'datetime'. Fungsi tersebut diberi nama DATEDIFF. DATEDIFF dapat mencari selisih hari, bulan, maupun tahun pada tanggal. Berikut Contoh nya:






















Dari Contoh diatas ialah tampilan dari Selisih atau Total antara TGL dan TGL_KIRIM. Misalnya : Record pada nomor 1 TGL (2012-11-01) dan TGL_KIRIM (2012-11-20) memiliki selisih tanggal yaitu 19.

Tuesday, January 8, 2013

Menggunakan Fungsi BETWEEN pada SQL Server

Fungsi BETWEEN dalam SQL Server merupakan pernyataan kejadian diantara dua kriteria. Fungsi tersebut bisa digunakan untuk field yang bertipe number, Contoh :


















Data diatas menampilkan semua data pada master barang dimana HBELI antara 10000 sampai 20000. Fungsi BETWEEN juga dapat berlaku pada field yang bertipe datetime, Contoh :










Pada data diatas ditampilkan semua data dimana TGL antara 19-Nov-2012 sampai 20-Nov-2012.