A voir également:
- Alias SQL
- Logiciel sql - Télécharger - Bases de données
- Requete sql pix - Forum PHP
- Additions et multiplication dans des requêtes SQL ✓ - Forum MySQL
- Alias requis - Forum Réseaux sociaux
- Sql lister les tables ✓ - Forum Programmation
6 réponses
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'
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
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