SQLBase データベースで UNION を使用して SQL クエリを実行しようとしています。また、列にエイリアスを使用したいと考えています。しかし、エイリアスでは機能しません。
UNION を使用したことはありませんが、常にエイリアスを使用しています。
できます:
SELECT color
FROM my_table
UNION ALL
SELECT color
FROM my_table;
動作しません:
SELECT color AS my_color
FROM my_table
UNION ALL
SELECT color AS my_color
FROM my_table;
エラーは次のとおりです。
09814 PRS RCT Result column name can be only be specified with top select statement.
SQLBase 言語リファレンス (SQLBase 11.7)の本を持っていますが、答えがありません。