Alias SQL
Fermé
kadden
Messages postés
248
Date d'inscription
mardi 18 mai 2010
Statut
Membre
Dernière intervention
3 décembre 2021
-
16 juin 2010 à 15:09
fiu - 22 juin 2010 à 02:10
fiu - 22 juin 2010 à 02:10
A voir également:
- Alias SQL
- Récupération serveur sql - Télécharger - Gestion de données
- Alias requis - Forum Réseaux sociaux
- Cyril a créé un raccourci (alias ou lien) du fichier visites sur son bureau. quel est le numéro de l'icône correspondant à ce raccourci ? ✓ - Forum Téléphones & tablettes Android
- Requête sql date supérieure à ✓ - Forum Programmation
- Sql replace plusieurs valeurs - Forum Programmation
6 réponses
Krysstof
Messages postés
1483
Date d'inscription
mercredi 18 février 2009
Statut
Membre
Dernière intervention
23 août 2010
294
16 juin 2010 à 15:11
16 juin 2010 à 15:11
en quel sql travailles-tu?
kadden
Messages postés
248
Date d'inscription
mardi 18 mai 2010
Statut
Membre
Dernière intervention
3 décembre 2021
9
16 juin 2010 à 15:17
16 juin 2010 à 15:17
Bonne question,
Sql normal avec de l'oracle
Sql normal avec de l'oracle
Krysstof
Messages postés
1483
Date d'inscription
mercredi 18 février 2009
Statut
Membre
Dernière intervention
23 août 2010
294
16 juin 2010 à 15:28
16 juin 2010 à 15:28
meme probleme sur sql2005... mais je n'ai pas le souvenir qu'en dehors de la clause "order by" tu ais le droit d'utiliser un alias
Salut
Quand tu "aliases" une expression dans ton select, ce nom n'est disponible que pour le client du curseur : tu ne peux pas réutiliser cet alias dasn ta requête.
Si tu tiens absolument à ton Where nom='Richard' tu peux alors passer par une vue :
si la vue te plait pas, tu peux aussi faire un truc encooore plus moche :
Quand tu "aliases" une expression dans ton select, ce nom n'est disponible que pour le client du curseur : tu ne peux pas réutiliser cet alias dasn ta requête.
Si tu tiens absolument à ton Where nom='Richard' tu peux alors passer par une vue :
create view maVue(Nom) as select name from tablepour ensuite balancer des
select nom from maVue where nom='Richard'
si la vue te plait pas, tu peux aussi faire un truc encooore plus moche :
select nom from (select name nom from table) where nom='Richard'
kadden
Messages postés
248
Date d'inscription
mardi 18 mai 2010
Statut
Membre
Dernière intervention
3 décembre 2021
9
21 juin 2010 à 19:45
21 juin 2010 à 19:45
Merci pour ton aide,
pour la solution procèdure, est ce qu'il faut dans un requêteur toujours préceder la requete suivante :
.select nom from maVue where nom='Richard'
Par :
create view maVue(Nom) as select name from table
select nom from maVue where nom='Richard'
pour la solution procèdure, est ce qu'il faut dans un requêteur toujours préceder la requete suivante :
.select nom from maVue where nom='Richard'
Par :
create view maVue(Nom) as select name from table
select nom from maVue where nom='Richard'
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
kadden
Messages postés
248
Date d'inscription
mardi 18 mai 2010
Statut
Membre
Dernière intervention
3 décembre 2021
9
Modifié par kadden le 21/06/2010 à 19:46
Modifié par kadden le 21/06/2010 à 19:46
Merci pour ton aide,
pour la solution procèdure, est ce qu'il faut dans un requêteur toujours préceder la requete suivante :
.select nom from maVue where nom='Richard'
Par :
create view maVue(Nom) as select name from table
Pour toujours taper tous ça :
create view maVue(Nom) as select name from table
select nom from maVue where nom='Richard'
Merci
pour la solution procèdure, est ce qu'il faut dans un requêteur toujours préceder la requete suivante :
.select nom from maVue where nom='Richard'
Par :
create view maVue(Nom) as select name from table
Pour toujours taper tous ça :
create view maVue(Nom) as select name from table
select nom from maVue where nom='Richard'
Merci