Oracle
 sql >> Database >  >> RDS >> Oracle

SQL - Identificatore non valido, ma dove?

Il tuo problema è causato dal fatto che Standard SQL non ti consente di fare riferimento a un alias di colonna in una clausola WHERE. Questa restrizione è imposta perché quando viene eseguito il codice WHERE, il valore della colonna potrebbe non essere ancora determinato. Non puoi UTILIZZARE l'etichetta 'JOURS' perché il codice where non ne è ancora a conoscenza.