bonjour,
est ce lorsque on attribut un alias a un champ on peut tester sa valeur dans WHERE ? voici le code
SELECT id, timecreated as date
from table1
where date>112223445
Mon postgres me repond : ERREUR : column "date" does not exist !
bonjour,
est ce lorsque on attribut un alias a un champ on peut tester sa valeur dans WHERE ? voici le code
SELECT id, timecreated as date
from table1
where date>112223445
Mon postgres me repond : ERREUR : column "date" does not exist !
Faîtes attention vous utilisez un mot clé du langage SQL ("DATE") qui rend votre requête invalide et dans tous les SGBD que j'ai utilisé, on ne peut pas utiliser un alias de colonne dans la clause WHERE.
Donc on est obligé de tout resaisir (calcul, sous-reqûête, etc.).
Oui vous avez raison il fallait tout resaisir dans la clause WHERE.
Merci
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager