Mis on datediff funktsioon SQL-is?
Mis on datediff funktsioon SQL-is?

Video: Mis on datediff funktsioon SQL-is?

Video: Mis on datediff funktsioon SQL-is?
Video: datedif function in excel 2024, November
Anonim

The DATEDIFF () funktsiooni tagastab täisarvu väärtuse, mis näitab erinevust alguskuupäeva ja lõppkuupäeva vahel, kusjuures ühiku määrab kuupäeva_osa. The DATEDIFF () funktsiooni tagastab vea, kui tulemus jääb täisarvu (-2, 147, 483, 648 kuni +2, 147, 483, 647) vahemikust välja.

Mida teeb datediff SQL-is?

sisse SQL Server, saate kasutada T- SQL DATEDIFF () funktsioon kahe kuupäeva/kellaaja erinevuse tagastamiseks. See töötab mis tahes avaldisega, mille saab määrata kellaaja, kuupäeva, smalldatetime, datetime, datetime2 või datetimeoffset väärtuseks.

Lisaks ülaltoodule, kuidas ma leian SQL-päringus kahe kuupäeva erinevuse? Et arvutada erinevus kahe kuupäeva vahel samas veerus kasutame veergu CreatedDate kohta registreerimistabelit ja rakendage DATEDIFF funktsiooni selles veerus. To leida a erinevus kahe kuupäeva vahel me vajame sama veergu kaks kuupäeva samast veerust.

Seda silmas pidades, kuidas kasutada datediff funktsiooni?

Päevade arvu arvutamiseks kuupäeva1 ja kuupäeva2 vahel saate kasutada kas aastapäev ("y") või päev ("d"). Kui intervall on nädalapäev ("w"), DateDiff tagastab kahe kuupäeva vahele jäävate nädalate arvu. Kui kuupäev1 langeb esmaspäevale, DateDiff loeb esmaspäevi kuni kuupäevani2. See loeb kuupäeva2, kuid mitte kuupäeva1.

Mis on datediff juurdepääs?

Microsoft Juurdepääs DateDiffile funktsioon tagastab kahe kuupäevaväärtuse erinevuse määratud intervalli alusel.

Soovitan: