| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
Logiciel  
  • Adobe Illustrator

  • Un logiciel d'animation

  • antivirus Software

  • Logiciel audio

  • Sauvegarder des données

  • Gravez des CD

  • Gravez des DVD

  • Compression de données

  • Logiciel de base de données

  • desktop Publishing

  • desktop Video

  • Digital Video Software

  • Drupal

  • Logiciels éducatifs

  • Software Engineering

  • Types de fichier d'extension

  • Financial Software

  • Freeware , Shareware et Abandonware

  • GIMP

  • Graphics Software

  • Accueil Recording Software

  • Microsoft Access

  • Microsoft Excel

  • Microsoft Publisher

  • Microsoft Word

  • Code Open Source

  • Autres logiciels informatiques

  • Jeux PC

  • Photoshop

  • Portable Document Format

  • PowerPoint

  • Logiciel de présentation

  • Logiciels de productivité

  • Quicktime

  • Gestion Remote Desktop

  • SQL Server

  • Skype

  • Logiciel bêta de presse

  • Consultants logiciels

  • Les sociétés de développement de logiciels

  • Licences de logiciels

  • Tableur

  • Logiciel de préparation d' impôt

  • Logiciel utilitaire

  • Clip Art Web

  • Windows Media Player

  • Logiciel de traitement de texte
  •  
    Connaissances Informatiques >> Logiciel >> Logiciel de base de données >> Content
    Comment utiliser la fonction Max dans les jointures dans Oracle
    Oracle fournit une fonction intégrée d'obtenir le plus grand nombre , ou la dernière valeur d'une série de caractères. La fonction "MAX" peut être inclus dans un select, UPDATE ou DELETE pour comparer les valeurs contre le plus haut dans la série. Il peut produire le plus élevé pour chaque groupe d'enregistrements , comme tous ceux dans une catégorie spécifique comme «mâle» ou « femelle ». Pour utiliser l'instruction max , des regroupements de données doivent se produisent à moins que le seul élément requis est la plus haute valeur d'un champ spécifique dans une table. Instructions
    1

    Créer une table de test dans Oracle sur la ligne de commande pour tester la fonction MAX avec des données comme suit:

    CREATE TABLE test ( TestId NOMBRE , testgroup VARCHAR2 ( 2) ) ;

    INSERT INTO essai ( TestId , testgroup ) VALUES (1, ' A') ;

    INSERT INTO essai ( TestId , testgroup ) VALUES (2, 'A') ;

    INSERT INTO essai ( TestId , testgroup ) VALUES (3, 'A') ;

    INSERT INTO essai ( TestId , testgroup ) VALUES (4, 'B') ;

    INSERT en mode test ( TestId , testgroup ) VALUES (5, 'B') ;

    INSERT INTO essai ( TestId , testgroup ) VALUES (6, 'B') ;

    INSERT INTO essai ( TestId , TESTGROUP ) VALUES ( 7 , 'C' );

    INSERT INTO essai ( TestId , testgroup ) VALUES (8 , 'C' ) ;

    INSERT INTO essai ( TestId , testgroup ) VALUES ( 9 'C' ) ;

    INSERT INTO essai ( TestId , testgroup ) VALUES (10, 'D') ;

    INSERT INTO essai ( TestId , testgroup ) VALUES (11, ' D ') ;

    INSERT INTO essai ( TestId , testgroup ) VALUES (12, ' D ') ;

    Cela crée des données avec les mêmes valeurs dans les groupes, contenues dans le champ " testgroup " . L'autre champ contient des valeurs uniques sur chaque ligne.
    2

    Ecrire une instruction SELECT pour obtenir la plus grande valeur du champ " TestId " sur la ligne de commande . Pour démontrer la fonction max pour toutes les données on tape simplement sur ​​la ligne de commande

    "SQL > " SELECT MAX ( TestId ) testidmax FROM test ;

    Cela permet de sélectionner la valeur la plus élevée ( maximum) de TestId dans le test de la table , retournant le nombre et la sortie :

    TESTIDMAX

    12
    3

    Groupe les valeurs maximales dans un ensemble d'enregistrements par regroupant la sortie pour chaque catégorie comme ci-dessous:

    testgroup SELECT MAX ( TestId )

    FROM test

    ORDER by testgroup

    GROUP BY testgroup Photos

    Ceci affichera la valeur la plus élevée pour chaque groupe de la zone " testgroup » par opposition à la valeur la plus élevée pour l' ensemble de la série :

    TESTGROUP MAX ( TestId )

    3

    B 6

    C 9

    D 12

    Previous :

    next :
      articles connexes
    ·Comment faire pour convertir un ISO à un Acronis True …
    ·Comment verrouiller une base de données MS Access 2007…
    ·Que sont liés et non liés Images 
    ·Différences entre une base de données relationnelle s…
    ·Comment lier une base de données Access à un navigate…
    ·Comment trier par date 
    ·Tutoriel sur MySQL 3.23 
    ·DTS Assistant Importation /Exportation Protocole résea…
    ·Comment lire la chaîne en SQL 
    ·Comment tronquer colonnes dans Oracle 
      articles en vedette
    ·Comment désinstaller Backup Exec 11D 
    ·Comment parler à un Photoshop Image truqué 
    ·Comment graver sur un DVD- R 
    ·Que sont tenus Upload & vitesses de téléchargement po…
    ·OpenOffice peut ouvrir une base de données Access 
    ·Comment attribuer un nouvel utilisateur dans Peachtree …
    ·Comment jouer FLAC dans Windows Media Player 11 
    ·Comment utiliser le logiciel de comptabilité 
    ·Comment formater le texte dans les tableaux en format M…
    ·Quelle est l'extension du fichier ACF 
    Copyright © Connaissances Informatiques http://fr.wingwit.com