Comment utiliser une colonne calculée dans la condition where
dans Oracle 9i?Comment utiliser une colonne calculée dans l'état où?
Je veux utiliser quelque chose comme
select decode (:pValue,1,
select sysdate from dual,
select activation_date from account where AcNo = 1234) as calDate
where caldate between startDate and endDate;
Cela donnera ORA-00904: "caldate": identifiant invalide –
@SachinChorasiya - Si vous aviez * regardé * Tony samp Vous auriez remarqué qu'il contenait une faute de frappe (que j'ai maintenant corrigée). C'est une très mauvaise idée d'exécuter du code sur Internet sans passer en revue correctement en premier. – APC
Merci d'avoir réparé ça, Andrew. –