Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programvara
  • Adobe Illustrator
  • animation Software
  • antivirusprogram
  • ljudprogram
  • Säkerhetskopiera data
  • Bränn CD-skivor
  • Bränn DVD
  • Data Compression
  • Database Software
  • Desktop Publishing
  • Desktop Video
  • Digital Video Software
  • Drupal
  • Educational Software
  • Engineering Software
  • Filtillägg Typer
  • Financial Software
  • Freeware , Shareware & Abandonware
  • GIMP
  • Graphics Software
  • Home Recording Software
  • Microsoft Access
  • Microsoft Excel
  • Microsoft Publisher
  • Microsoft Word
  • Open Source Code
  • Andra datorprogram
  • PC-spel
  • Photoshop
  • Portable Document Format
  • PowerPoint
  • presentationsprogram
  • Produktivitet Software
  • quicktime
  • Remote Desktop Management
  • SQL Server
  • Skype
  • Programvara betaversioner
  • Programvara Konsulter
  • Software Development Companies
  • Software Licensing
  • Spreadsheets
  • Skatt förberedelse programvara
  • Utility Software
  • Web Clip Art
  • Windows Media Player
  • Ordbehandlingsprogram
  • * Dator Kunskap >> Programvara >> Database Software >> Content

    Hur man använder funktionen MAX i Fogar i Oracle

    Oracle erbjuder en inbyggd funktion för att erhålla det högsta antalet , eller det sista värdet i en karaktär serie . Den " MAX " -funktionen kan ingå i någon select , uppdatera eller radera uttalande att jämföra värdena mot de högsta i serien . Det kan mata det högsta värdet för varje grupp av uppgifter, t.ex. alla i en viss kategori som " manliga " eller " kvinnliga ". För att använda max uttalande , måste grupperingar av data sker inte den enda posten som krävs är det högsta värdet för ett visst fält i en tabell . Instruktioner
    1

    Skapa ett test tabell i Oracle på kommandoraden för att testa funktionen MAX med data enligt följande :

    CREATE TABLE test ( testid NUMMER , testgroup VARCHAR2 ( 2 ) ) ;

    INSERT INTO test ( testid , testgroup ) VALUES ( 1 , ' A ' ) ,

    INSERT INTO test ( testid , testgroup ) VALUES ( 2 ​​, ' A ' ) ;

    INSERT INTO test ( testid , testgroup ) VALUES ( 3 , ' A ' ) ,

    INSERT INTO test ( testid , testgroup ) VALUES ( 4 , ' B' ) ;

    INSERT i provdrift ( testid , testgroup ) VALUES ( 5 , ' B ' ) ,

    INSERT INTO test ( testid , testgroup ) VALUES ( 6 , ' B ');

    INSERT INTO test ( testid , testgroup ) VALUES 7 ( ' C ');

    INSERT INTO test ( testid , testgroup ) VALUES ( 8 , ' C ' ) ;

    INSERT INTO test ( testid , testgroup ) VALUES ( 9 , ' C ' ) ;

    INSERT INTO test ( testid , testgroup ) VALUES ( 10 , ' D ' ) ;

    INSERT INTO test ( testid , testgroup ) VALUES ( 11 , ' D ' ) ;

    INSERT INTO test ( testid , testgroup ) VALUES ( 12 , ' D ' ) ;

    Detta skapar data med samma värden i grupper , som ingår i " testgroup " fältet . Den andra fältet innehåller unika värden på varje rad .
    2

    Skriv en SELECT-sats för att erhålla det högsta värdet för " testid " fältet på kommandoraden . För att demonstrera max funktion för alla de data vi skriver helt enkelt på kommandoraden

    " SQL > " SELECT MAX ( testid ) testidmax från Test ,

    Detta väljer den högsta ( max ) värde av testid i tabellen testet , återvänder numret och utgång :

    TESTIDMAX

    12
    3

    gruppen de högsta värdena i en uppsättning poster av gruppering utsignalen för varje kategori enligt följande :

    SELECT testgroup , MAX ( testid ) katalog

    från Test

    ORDER BY testgroup

    GROUP BY testgroup

    Detta kommer att mata ut det högsta värdet för varje grupp av " testgroup " fältet i motsats till det högsta värdet för hela serien :

    tESTGROUP MAX ( TESTID ) katalog

    3 bilder

    B 6

    C 9

    D 12

    Tidigare:

    nästa:
    relaterade artiklar
    ·Mata in data i ett formulär i Access
    ·Hur man söker för Hash Symbol på liknande uttalande …
    ·Hur du ändrar en tabell namn i Oracle
    ·Hur man lär sig SQL i en Weekend
    ·Hur man skapar tabellrelationer i Access
    ·Hur vill kolla om ett objekt finns i Access 2007
    ·Hur man skapar en testplan för lager affärslogik
    ·MS Query Tutorial
    ·Hur får man alla de kolumnnamn i en Oracle-databas
    ·Hur man skriver en if-sats i Access
    Utvalda artiklarna
    ·Hur konvertera en M4V till MPG gratis
    ·Återställa en Dell PC fixa en saknas NTLDR
    ·Hur man sparar en lagrad procedur i MS SQL 2005
    ·Hur man skapar en anpassad knapp i Photoshop
    ·Hur du gör din Paper Horisontella på Word
    ·Hur konvertera en Excel Diagram för att en JPG
    ·Mata in Avskrivningar i SPCS
    ·Digital klippbok Rekommendationer för en Mac
    ·Hur man gör Drop Skuggade eller 3D sidfot i Photoshop
    ·Hur Stavningskontroll på Excel 2007
    Copyright © Dator Kunskap http://www.dator.xyz