[ http://issues.apache.org/jira/browse/DERBY-84?page=comments#action_64077 
]
     
Jack Klebanoff commented on DERBY-84:
-------------------------------------

The problem described by Bob Gibson in the main body of this report and the 
problem described by Micah Spears in his comment of 12/Jan/05 seem different to 
me.

This bug report complains that Derby does _not_ support the use of column 
aliases in WHERE clauses.

The problem described in the 12/Jan/05 comment is that Derby _requires_ the use 
of column aliases in an ORDER BY clause for columns that have aliases. The 
comment complains that Derby should, but currently does not, allow the original 
column names in an ORDER BY clause if the column has an alias. I think that the 
12/Jan/05 comment is a duplicate of Derby-127, but this bug report (Derby-84) 
is different.

> Column aliasing could simplify queries
> --------------------------------------
>
>          Key: DERBY-84
>          URL: http://issues.apache.org/jira/browse/DERBY-84
>      Project: Derby
>         Type: New Feature
>   Components: SQL
>     Versions: 10.0.2.0
>     Reporter: Bob Gibson
>     Priority: Minor

>
> Currently, one can not use an alias to simplify queries.  For example, being 
> able to alias "LongDescriptiveColumnName" AS LDCN would allow one to use the 
> alias elsewhere in the query, e.g., the WHERE clause:
> SELECT LongDescriptiveColumnName AS LDCN FROM MyTable WHERE LDCN LIKE 
> '%testing%';
> The current result is a message like:
> ERROR 42X04: Column 'LDCN' is not in any table in the FROM list or it appears 
> within a join specification and is outside the scope of the join 
> specification or it appears in a HAVING clause and is not in the GROUP BY 
> list.  If this is a CREATE or ALTER TABLE statement then 'LDCN' is not a 
> column in the target table.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira

Reply via email to