Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> PHP /MySQL Programmering >> Content

    Hur du väljer Med DateDiff i MySQL

    DateDiff är en av datum /tid -funktioner som levereras med MySQL att beräkna tidsperioder mellan datumen . Den DateDiff funktion beräknar antalet dagar mellan två datum , men det kan omvandlas till andra enheter som använder MySQL funktioner som finns i en select-sats . Syntaxen för en select-sats med DateDiff är " Select DateDiff ( '2011 -05- 05 ' , '2011 -05- 04' ) , " där den första dagen är en ny dag , och den andra dagen är en gammal ( oftast en tidigare ) dag . Datumen kan vändas för att visa negativa tal . Instruktioner
    1

    Gå till en MySQL prompt , som ska visas enligt följande :

    MySQL >

    Härifrån DateDiff kommandot kan testas på kommandoraden .
    2

    Skapa en select-sats använder DateDiff med en enda dag mellan dem . Ett exempel är följande :

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

    Detta visar :

    DifferenceDate

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

    1
    3

    Swap SELECT-uttrycket omgången använder DateDiff med en enda dag mellan dem. Ett exempel är följande :

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

    Detta visar :

    DifferenceDate

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

    -1

    Detta resulterar i en negativ dagresultat ( dvs. nytt datum var innan det gamla datumet )
    4

    Ange samma datum för nya och gamla datum enligt följande : .

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

    Detta visar :

    DifferenceDate
    ------------------ - AktieTorget

    0

    inga dagar har gått åt båda hållen , är resultatet 0
    5

    Räkna ut hur många dagar har förekommit i ett år enligt följande : < . br >

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

    Detta visar :

    DifferenceDate

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

    365

    Eftersom detta är 365 dagar tidigare .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man tar bort primärnyckeln från MySql
    ·Hur man lägger en fråga i MySQL och DB2
    ·Hur man skapar Ökar Tabell Auto i MySQL
    ·Hur Inkludera PHP funktioner från en annan fil
    ·MySQL Select Max Count Tutorial
    ·Hur man skapar ett program som ersätter Heltal med bok…
    ·MySQL Fogar Förhållande Tutorial
    ·Hur man skapar en PHP Wrapper
    ·Hur vill kolla en fil ägare i PHP
    ·Hur man sätter in en bild i ett HTML- e-post Använda …
    Utvalda artiklarna
    ·Hur till Aktivera en Range i VBA
    ·Konvertera en CSV -fil till en graf i Python
    ·Hur ändrar jag Input Type för Font Värden
    ·Hur man skapar Numbers för en exponentiell tillväxtku…
    ·Hur man gör en MFC Application Paint Brush
    ·Hur man återställer MySQL 3 Root Password
    ·Hur man lär Python gratis
    ·Hur du ändrar ett skript användarlösenord
    ·Hur man installerar ett PHP paket
    ·Hur man skapar en sinusvåg med Visual Basic 5 Kod
    Copyright © Dator Kunskap http://www.dator.xyz