Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako si vybrať s DateDiff v MySQL

DateDiff je jedným z dátumu /času , funkcií dodávaných s MySQL pre výpočet časové obdobie medzi dátami . Funkcia DateDiff vypočíta počet dní medzi dvoma dátumami , ale to môže byť prevedený na iné jednotky pomocou funkcií MySQL k dispozícii v SELECT . Syntax príkazu SELECT pomocou DateDiff je " Vyberte DateDiff ( '2011 - 05 - 05 ' , '2011 - 05 - 04 ' ) , " kde prvý deň predstavuje nový termín , a druhý deň predstavuje staré ( zvyčajne predchádzajúce ) dátum . Dáta môžu byť obrátený na zobrazenie záporných čísel . Pokyny dovolená 1

Prejsť na riadku MySQL , ktorý by mal byť zobrazený nasledovne :

MySQL >

Odtiaľ príkaz DateDiff môžu byť testované na príkazovom riadku .
2

Vytvoriť select pomocou DateDiff sa jedného dňa medzi nimi . Príkladom je nasledujúci :

SELECT DateDiff ( '2011 - 10 - 24 ' , '2011 - 10 - 23 ' ) AS DifferenceDate

Tento displej bude :

DifferenceDate

-------------------

1
3

Swap select kolo použitie DateDiff sa jeden deň medzi nimi . Príkladom je nasledujúci :

SELECT DateDiff ( '2011 - 10 - 23 ' , '2011 - 10 - 24 ' ) AS DifferenceDate

Tento displej bude :

DifferenceDate

-------------------

-1

To má za následok negatívne výsledky denne ( tj nový termín bol pred starého dáta )
4

Zadajte rovnaký dátum pre nové a staré dátum takto : .

SELECT DateDiff ( '2011 - 10 - 24 ' , ' 2011-10-24 " ) AS DifferenceDate

sa zobrazí :

DifferenceDate

------------------ -

0

žiadne dní uplynulo v oboch smeroch , výsledok je 0
5

Spočítajte si , koľko dní došlo v roku nasledujúcim spôsobom : < . br >

SELECT DateDiff ( '2011 - 10 - 24 ' , '2010 - 10 - 24 ' ) AS DifferenceDate

sa zobrazí :

DifferenceDate

- ------------------

365

to je 365 dní skôr .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené