Comment faire pour supprimer l'aide Max à TSQL

La fonction "Max" Transact-SQL (TSQL) vous permet de revenir à la valeur maximale dans une liste de résultats des données retournées. Utilisez la fonction "Max" dans un TSQL "où" clause 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 Windows "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 SQL et éditeur de script.

2 Faites un clic droit de la base de données à partir de laquelle vous souhaitez supprimer des enregistrements. Cliquez sur le bouton "Nouvelle requête" pour ouvrir l'éditeur de 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 quel enregistrement sera supprimé, ce qui vous évite de supprimer le mauvais enregistrement. Tapez le code suivant pour créer la requête Max:

select max (revenu) des commandes

Le code ci-dessus renvoie l'ordre qui a rapporté le plus de revenus. Vous pouvez utiliser une colonne numérique pour votre requête TSQL.

4 Intégrer la fonction Max dans une déclaration "supprimer" pour supprimer l'enregistrement de la base de données. Le code suivant vous montre comment utiliser l'instruction dans une requête de suppression:

supprimer des clients

où (select max (revenu) des commandes)

Le code ci-dessus supprime le client avec le revenu le plus élevé de l'ordre. Remplacez la requête de suppression avec votre propre et ajoutez la requête max à la clause where.

5 Appuyez sur la touche "F5" pour exécuter votre code. Avis au bas de l'éditeur TSQL le message retourné vous indique qu'un enregistrement a été supprimé.