La fonction " Max" Transact -SQL ( TSQL ) vous permet de revenir à la valeur maximale d'une liste de résultats de données retournées. Utilisez la fonction "Max" dans un TSQL " where" pour supprimer l'enregistrement qui contient la valeur maximale. Quel que soit le nombre d'enregistrements renvoyés , vous ne supprimez un enregistrement lorsque vous utilisez la fonction Max . Instructions
1
Cliquez sur le bouton "Démarrer " et sélectionner " Tous les programmes ". Cliquez sur le groupe de programmes " SQL Server " , puis cliquez sur « SQL Server Management Studio " pour ouvrir l'éditeur de base de données et éditeur de scripts SQL.
2
un clic droit sur la base de données à partir de laquelle vous souhaitez supprimer des enregistrements. Cliquez sur le bouton " Nouvelle requête " pour ouvrir l'éditeur TSQL .
3
Tapez la requête de valeur "Max" . Vous intégrez la sous- requête ultérieurement dans votre code, mais la création de la requête Max vous permet d' identifier l'enregistrement sera supprimé, ce qui vous évite de supprimer le mauvais dossier. Tapez le code suivant pour créer la requête Max :
select max ( bénéfice) découlant des commandes
Le code des rendements supérieurs à l'ordre qui a rapporté le plus de revenus . Vous pouvez utiliser n'importe quelle colonne numérique pour votre requête TSQL .
4
intégrer la fonction Max dans un communiqué " Supprimer" pour l'enregistrement de la base de données. Le code suivant vous montre comment utiliser l'instruction d'une requête de suppression : Photos
Supprimer clients
où ( sélectionner max ( bénéfice) découlant des commandes)
Le code ci-dessus supprime le client avec le revenu de l'ordre le plus élevé. Remplacez la requête de suppression de vos propres et ajoutez la requête max à la clause WHERE .
5
Appuyez sur la touche "F5" pour exécuter votre code. Remarquez en bas de l'éditeur TSQL le message renvoyé vous raconte qu'un enregistrement a été supprimé .