Kas ir datediff funkcija SQL?
Kas ir datediff funkcija SQL?

Video: Kas ir datediff funkcija SQL?

Video: Kas ir datediff funkcija SQL?
Video: Excel 2013 Video 39 Функция РАЗНДАТ 2024, Maijs
Anonim

The DATEDIFF () funkciju atgriež vesela skaitļa vērtību, kas norāda atšķirību starp sākuma_datums un beigu_datums, un vienību norāda datuma_daļa. The DATEDIFF () funkciju atgriež kļūdu, ja rezultāts ir ārpus vesela skaitļa diapazona (-2, 147, 483, 648 līdz +2, 147, 483, 647).

Līdz ar to, ko datediff dara SQL?

In SQL Serveri, varat izmantot T- SQL DATEDIFF () funkcija, lai atgrieztu atšķirību starp diviem datumiem/laikiem. Tas darbojas ar jebkuru izteiksmi, ko var atdalīt uz laiku, datumu, smalldatetime, datetime, datetime2 vai datetimeoffset vērtību.

Papildus iepriekš minētajam, kā es varu atrast atšķirību starp diviem datumiem SQL vaicājumā? Lai aprēķinātu atšķirība starp diviem datumiem tajā pašā kolonnā, mēs izmantojam kolonnu CreateDate no reģistrācijas tabulu un izmantojiet DATEDIFF funkciju šajā kolonnā. Uz atrast uz atšķirība starp diviem datumiem mums vajag to pašu kolonnu divi datumi no tās pašas kolonnas.

Ņemot to vērā, kā jūs izmantojat datediff funkciju?

Lai aprēķinātu dienu skaitu starp datumu1 un datumu2, varat izmantot vai nu gada diena ("y"), vai diena ("d"). Ja intervāls ir nedēļas diena ("w"), DateDiff atgriež nedēļu skaitu starp diviem datumiem. Ja datums1 iekrīt pirmdienā, DateDiff skaita pirmdienu skaitu līdz datumam2. Tiek skaitīts datums2, bet ne datums1.

Kas ir datuma atšķirības piekļuve?

Microsoft Piekļūstiet DateDiff funkcija atgriež atšķirību starp divām datuma vērtībām, pamatojoties uz norādīto intervālu.

Ieteicams: