Je suis une recrue SQL et j'apprécierais beaucoup de l'aide sur ce problème plutôt basique.Erreur SQL: Identifiant invalide
select comp_table.*
from (select column_1,avg(column_2) as "avg"
from table_1, group by column_1) comp_table
→ déclarations correctes des enregistrements avec 2 colonnes nommées column_1
et avg
Mais si je change à:
select comp_table.avg
from (select column_1,avg(column_2) as "avg"
from table_1, group by column_1) comp_table
→ retours Erreur: identifiant non valide "Avg"
La chose est que je dois seulement sélectionner le 0 Colonne, donc je ne peux pas faire select comp_table.*
. Pouvez-vous les gars s'il vous plaît aider?
En outre, si vous pouviez fournir quelques conseils d'optimisation pour la requête, ce serait génial.
@John Kugelman: → nice! – egrunin
[ORA-00904: Invalid Identifier] (http://www.dba-oracle.com/t_ora_00904_string_invalid_identifier.htm) ... –