Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Software >> Database Software >> Content
Hoe de Max functie in sluit zich in Oracle
Oracle Gebruik biedt een ingebouwde functie om het hoogste aantal , of de laatste waarde in een teken reeks te verkrijgen . De functie " MAX " kan worden opgenomen in een select , bijwerken of verwijderen verklaring aan waarden te vergelijken ten opzichte van de hoogste in de serie . Het kan de hoogste waarde voor elke groep records , zoals iedereen die in een bepaalde categorie, zoals " mannelijk " of uitgang " vrouwelijke ". Om de max statement gebruiken, moet groeperen van gegevens optreden , tenzij het ​​enige punt nodig is de hoogste waarde van een bepaald veld in een tabel . Instructies
1

Maak een test tabel in Oracle op de opdrachtregel om de MAX- functie te testen met data als volgt :

CREATE TABLE test ( testid NUMBER , 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
INTO test ( 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 ) WAARDEN ( 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 ' ) ;

Dit creëert data met dezelfde waarden in groepen , die in het veld " TestGroup " . Het andere veld bevat unieke waarden op elke rij . Kopen van 2

Schrijf een select statement naar de hoogste waarde van het veld " testid " te verkrijgen op de opdrachtregel . Om de max -functie voor alle gegevens laten we gewoon typen op de opdrachtregel

" SQL > " SELECT MAX ( testid ) testidmax FROM -test ;

Dit zal de hoogste ( maximale ) waarde te selecteren van testid in de tabel test, terugzenden van het aantal en de uitgang :

TESTIDMAX


12

groep 3 de maximale waarden in een set records door groeperen van de output voor elke categorie als in de volgende :

SELECT TestGroup
, MAX ( testid ) op

FROM test-

ORDER Muziek van TestGroup

GROUP
bY TestGroup

TestGroup MAX ( TESTID ) op


A :

Dit zal de hoogste waarde voor elke groepering van het veld " TestGroup " in tegenstelling tot de hoogste waarde voor de hele reeks uitvoeren 3

B 6


C 9

D 12

Previous: Next:
  Database Software
·Toegang krijgen tot de standaa…
·Hoe te voegen een SharePoint-l…
·Hoe maak je een Open Office Da…
·Hoe je MS Access 2007 Leer 
·Hoe de tabel query in Access b…
·DB2 SQL Tutorial 
·Hoe maak je een SQL Select Que…
·Het upgraden van Visual Source…
·Hoe te Transacties gebruiken i…
  Related Articles
Hoe maak je een Tilde gebruiken in een W…
Hoe kan ik een Umlaut gebruiken in een W…
Hoe maak je een Holiday Nieuwsbrief op u…
Hoe maak je een viervoudige Wenskaart ma…
Hoe maak je een Tent - Fold Wenskaart Ma…
Hoe te Spelling en grammatica fouten te …
Hoe kan ik een document Zoom in Word 200…
Hoe je tekst rond een afbeelding in Word…
Hoe je de uitlijning van de tekst wijzig…
  Software Articles
·Hoe een M3U branden op een DVD-R te spel…
·Hoe maak je een WWE Thema Website Maken 
·Hoe kan ik Excel de gegevens in een Word…
·De verschillende versies van Quicken 201…
·Hoe maak je een histogram in Microsoft E…
·Hoe te gebruiken Delete Lines bevattende…
·Hoe te Drie - Column voetnoten in Micros…
·Hoe te verwijderen onderstreept op Zinne…
·Hoe de Finale Soundfont op Mac OS X Chan…
Copyright © Computer Kennis http://www.nldit.com