Renommer les colonnes avec SQL SELECT AS
Vous pouvez utiliser une forme de SQL SELECT AS pour renommer les colonnes dans les résultats de votre requête.
Jusqu’à présent, vous avez vu où les résultats des requêtes renvoient des résultats nommés d’après les colonnes de la table. C’est bien dans la plupart des cas, mais une fois que vous commencez à travailler avec des expressions, vous verrez que cela ne fonctionne pas bien.
Pour renommer une colonne, utilisez AS.
Dans cet exemple nous renommons FirstName en First et LastName en Last.
L’AS est facultatif, pouvez-vous réécrire le SQL ci-dessus sans utiliser AS?
Renommer les colonnes peut sembler une fonctionnalité intéressante, mais cela est également utile lorsque nous voulons renvoyer un résultat calculé .
Par exemple, supposons que vous vouliez renvoyer le nom en majuscules. Vous pouvez écrire
SELECT UPPER(LastName)
FROM Person.Person
Mais une fois que vous exécutez la requête, vous verrez qu’aucun nom de colonne n’est renvoyé. Pour vous assurer que la colonne reçoit un nom, vous pouvez utiliser AS.
à votre tour!
Pouvez-vous écrire une requête pour renvoyer une liste distincte de prénoms majuscules? Nommez la colonne.
Écrivez votre requête ci-dessous, ils essaient.