A quoi sert "AS" dans le langage SQL

Résolu/Fermé
soso - 6 déc. 2011 à 22:17
 soso - 7 déc. 2011 à 12:37
Bonjour,
Je ne comprend pas à quoi sert AS dans la base de donnée? j'ai beau chercher je ne trouve pas, pourriez vous répondre à ma question? je vous remercie
A voir également:

2 réponses

Bonjour

Le mot clé 'AS' lui même n'est pas indispensable, une requête avec AS fonctionnera exactement de la même manière en supprimant le mot AS (au moins dans mysql). L'intérêt qu'on peut y trouver est que ça rapproche la requête SQL du langage courant (???)

Si ta question portait sur la notion d'alias, j'y vois deux utilités :
Le plus souvent, c'est par simple confort : en remplaçant un nom de table ou de champ (surtout s'il est de la forme table.champ) par un symbole sur une ou deux lettres, on obtient une requête beaucoup plus courte et lisible ; la récupération des champs dans le programme qui y fait appel utilise alors elle aussi un nom court.
Et il y a des cas où c'est indispensable. Par exemple en cas de jointure d'une table avec elle-même, je ne connais pas d'autre moyen de dire si on fait référence à la table à droite ou à gauche du 'JOIN'.
0
Merci !
0