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 jämför Datum med SQL Oracle

    För slutanvändare är det inte ovanligt att begära en jämförelse mellan två tidpunkter i SQL Oracle . Processen kan bli komplicerat när behöver för att jämföra värdet av flera datumintervall med SQL Oracle . Det finns flera metoder för att jämföra datumintervall i Oracle med var och en har en annan effekt på databasens prestanda . Det finns en betydande mängd av körtiden för konvertering och testa varje dag i multimiljon rad tabellen . Detta kommer att ha sub - andra svarstid . Datumjämförelse metoder är oftast en del av SQL Oracle arkitektur diskussioner i syfte att säkerställa att minnet databasens struktur bäst är optimerad för de förväntade förfrågningar om data . Instruktioner
    1

    Använd " TO_CHAR " kommandot uttryckligen med din egen DATE format . Till exempel väljer TO_CHAR ( b , ' ÅÅÅÅ /MM /DD ) . En allmän användning av " TO_CHAR " kommandot är : " ( , ' ' ) " där formatet strängen är ett alternativ som kan bildas 40 olika sätt . Några av de använda vanligaste alternativen :

    MM Numerisk månad ( t.ex. 09 ) MON Förkortad namn på månad ( t.ex. SEP ) MÅNAD Fullständigt månadsnamn (t.ex. kan ) DD Dag i månaden ( t.ex. 08 ) DY förkortade namnet på dagen ( t.ex. SAT ) HH timme på dagen ( 1-12 ) HH24 timme på dagen ( 0-23 ) MI minut ( 0-59 ) SS Second ( 0-59 )
    2

    Markera den matematiska modifier att använda i frågan . Tillgängliga alternativ att använda är :

    SUM , MINUS och GRUPP
    3

    Välj SQL operation för att genomföra från tillgängliga val av modifier och datamängder . . Ett exempel på att summera ett företags försäljning under en tidsperiod är : sum ( jun2004.sales ) - sum ( jun2005.sales ) fromtransaction_table jun2004 , transaction_table jun2005wherejun2004.trans_year = 2004andjun2004.trans_month = 6andjun2004.trans_year = 2005andjun2004.trans_month = 6 ;

    4

    Optest frågan om tid och resurseffektivitet genom att köra frågan . Om svarstiden uppfyller dina krav , genomföra frågan i produktionen databasen genom att spara den till disk .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Lägga till en textruta Inom en rad i PHP
    ·Hur man använder en fråga för att söka Key Words
    ·Hur man skapar en Session ID i PHP
    ·Hur man skapar ett online Anslagstavla
    ·Hur att lista en uppsättning rader att välja mellan m…
    ·PHP-klass var- funktion
    ·Hur Tilldela XML till en variabel i PHP
    ·Hur man använder Eclipse för PHP
    ·Hur ansluta Visual Basic till Mysql
    ·Hur till Fart upp frågor om Extremely Large MySQL tabe…
    Utvalda artiklarna
    ·Hur man modifiera funktioner i VB6
    ·Hur man läser HTML-filer Använda Java
    ·Hur du formaterar Datum Parametrar i SQL
    ·Hur man avgör Bokstavsordning i Python
    ·Hur man gör NT -autentisering i VB.Net
    ·Ta reda på om en karaktär är Whitespace i Python
    ·Client Server Vs . Webbaserad
    ·Hur ansluta till en Oracle- databas i Java
    ·Hur man använder en Lightbox i JavaScript
    ·Hur man ska värdera ett Word för Alphabet i Visual Ba…
    Copyright © Dator Kunskap http://www.dator.xyz