fus_shift であるテーブルとルート テーブルを最終テーブルである新しいテーブルに結合しようとしましたが、「 2 行目のエラー: ORA-01789: クエリ ブロックの結果列の数が正しくありません」のように出力されます。代わりにテーブルを結合しようとしましたが、「ERROR at line 3: ORA-00918: column ambiguously defined」も出力されます。列数が異なり、同じ列名を持つ2つのテーブルを結合して結合する別の方法はありますか? ありがとうございました:-)
コード エラー:
select * from fus_shift
union
select * from root;
として最終的なテーブルを作成します。
コード エラー:
select record_num,test_num,t_date,t_time,system_type,category,comments,val
from fus_shiftrpt,root
where record_num=record_num;
私のテーブル:
fus_shift Table
Record_Num test date time system
-----------------------------------------------------------
1 test15 08-11-12 13:20:01 sys23
2 test17 08-11-03 14:24:00 sys24
3 test13 08-11-13 17:25:04 sys45
4 test15 08-11-14 18:24:00 sys67
5 test16 08-11-15 19:24:06 sys45
root Table
Record_Num category comments validated by
---------------------------------------------------
1 dirt checked admin
2 prog checked admin
3 dirt checked pe
4 wires checked ee
5 prog repair admin
強調されたテキスト