Apakah fungsi datediff dalam SQL?
Apakah fungsi datediff dalam SQL?

Video: Apakah fungsi datediff dalam SQL?

Video: Apakah fungsi datediff dalam SQL?
Video: Cara Menghitung Jarak Waktu Menggunakan Fungsi Datediff di SQL Server 2024, September
Anonim

The DATEDIFF () fungsi mengembalikan nilai integer yang menunjukkan perbezaan antara start_date dan end_date, dengan unit ditentukan oleh date_part. The DATEDIFF () fungsi mengembalikan ralat jika keputusan berada di luar julat untuk integer (-2, 147, 483, 648 hingga +2, 147, 483, 647).

Daripada itu, apakah yang dilakukan datediff dalam SQL?

Dalam SQL Pelayan, anda boleh menggunakan T- SQL DATEDIFF () berfungsi untuk mengembalikan perbezaan antara dua tarikh/masa. Ia berfungsi pada sebarang ungkapan yang boleh diselesaikan kepada nilai masa, tarikh, smalldatetime, datetime, datetime2 atau datetimeoffset.

Selain di atas, bagaimana saya mencari perbezaan antara dua tarikh dalam pertanyaan SQL? Untuk mengira perbezaan antara dua tarikh dalam lajur yang sama, kami menggunakan lajur CreatedDate daripada jadual pendaftaran dan gunakan DATEDIFF fungsi pada lajur itu. Kepada cari yang perbezaan antara dua tarikh dalam lajur yang sama, kita perlukan dua tarikh daripada lajur yang sama.

Dengan mengambil kira perkara ini, bagaimanakah anda menggunakan fungsi datediff?

Untuk mengira bilangan hari antara tarikh1 dan tarikh2, anda boleh guna sama ada Hari dalam tahun ("y") atau Hari ("d"). Apabila selang adalah Hari Minggu ("w"), DateDiff mengembalikan bilangan minggu antara dua tarikh. Jika tarikh1 jatuh pada hari Isnin, DateDiff mengira bilangan hari isnin sehingga tarikh2. Ia mengira tarikh2 tetapi bukan tarikh1.

Apakah akses datediff?

Microsoft Akses DateDiff fungsi mengembalikan perbezaan antara dua nilai tarikh, berdasarkan selang yang ditentukan.

Disyorkan: