![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
![](http://oshiete.xgoo.jp/images/v2/common/profile/M/noimageicon_setting_14.png?e8efa67)
お世話になってます。
SQL初心者です。
現在、ORACLEでSQLを作成しているのですが、「ORA-00920」と「ORA-02063」が
発生し困っています。
「ORA-02063」の原因は調べてみると「ORA-00920」が原因の可能性があるみたいです。
「ORA-00920」のメッセージには「関係演算子が無効です。」とありますが、
調べてみてもよくわかりません。
実行するSQLは以下のような感じです。
■SQL文
with テーブルA as(
SELECT文
取得カラムA,
取得カラムB,
取得カラムC
),
テーブルB as(
取得カラムA,
取得カラムB,
取得カラムC
)
SELECT
*
FROM
テーブルA A_TABLE,
テーブルB B_TABLE
WHERE
A_TABLE.取得カラムA = B_TABLE.取得カラムA (+) AND
A_TABLE.取得カラムB = B_TABLE.取得カラムB (+) AND
A_TABLE.取得カラムC = B_TABLE.取得カラムC (+)
***ココマデ***
ビューの作成はうまくいっているのですが、
テーブルAとテーブルBを使用したSQL文でエラーになっているようです。
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
>ビューの作成はうまくいっているのですが、
がどの部分を指しているのか分かりませんが、
>SELECT文
> 取得カラムA,
>取得カラムB,
>取得カラムC
FROM句がないSQLは実行できません。質問時に省略されているだけでしょうか?
もし省略しているなら全文を記載してみてください。
ここに記載してあるSQLが正しいとしたら「ORA-00923」になるように思いますけど。
回答ありがとうございます。
質問内容が不足してすみませんでした。
今回の質問に関しては解決することができました!
SQLをもっと勉強してきます!
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PostgreSQL 列が存在しないと言われる 2 2023/02/10 18:33
- Oracle SQLの書き方について 1 2023/04/13 09:54
- SQL Server [SQLServer] テーブル名からカラム名を取得する 1 2022/08/23 21:20
- Oracle sqlで質問です。 idを元にidに紐付くデータで住所コードがjpのみのデータ以外のidを取得したい 4 2023/03/20 17:41
- Oracle Oracleですがsqlで質問です。 サブクエリ内で番号というカラムで昇順の1レコード目を取得したい 3 2023/05/22 10:02
- Oracle sql(oracle)で質問です。 テーブルAのカラム名、日付(yyyymmdd)の値を テーブルB 2 2023/01/06 10:31
- MySQL テーブル作成時のカラムについて 2 2022/08/27 21:48
- Oracle sqlで質問です。 aテーブルとbテーブルがあり、下記のsqlで取得したidとnameに一致しないレ 1 2022/04/20 20:34
- Oracle 下記のsqlで取得されるレコード以外を取得する方法ありますでしょうか。 SELECT B.番号, B 2 2022/04/20 23:21
- Oracle SQLについて教えて下さい。 主キーを持ったカラムを主キーの機能を持たせたまま カンマ区切りで文字列 1 2023/03/27 22:47
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
sqlplusで表示が変なので、出力...
-
テーブル名をカラムとして取得...
-
件数とデータを同時に取得する...
-
SQL、2つのテーブルで条件一致...
-
ROWNUMでUPDATEをしたいのです...
-
SQL*LoaderでCSVから指定した列...
-
SQLでSUMなどの関数でデータが...
-
SQL 複数テーブルのupdate
-
update文で改行を入れる
-
LONG型の先頭250バイトを Varch...
-
OracleのSQLで同テーブルのカラ...
-
カラム位置変更
-
UPDATE文
-
Oracle(オラクル)で、日付時刻...
-
ワークテーブルって何?
-
特定のカラムが更新されたとき...
-
数値をNUMBER型にするかCHAR型...
-
半角英数文字の抽出がしたい。
-
PLSQLでフィールド名の参照につ...
-
DELETE文のWHERE条件にSUBSTRを...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
テーブル名をカラムとして取得...
-
SQL、2つのテーブルで条件一致...
-
update文で改行を入れる
-
ROWNUMでUPDATEをしたいのです...
-
SQL*LoaderでCSVから指定した列...
-
SQLでSUMなどの関数でデータが...
-
sqlplusで表示が変なので、出力...
-
カラム位置変更
-
件数とデータを同時に取得する...
-
SQL 複数テーブルのupdate
-
特定のカラムが更新されたとき...
-
OracleのSQLで同テーブルのカラ...
-
数値をNUMBER型にするかCHAR型...
-
UPDATE文
-
LONG型の先頭250バイトを Varch...
-
SQLで違うテーブルの値を比較し...
-
DELETE文とロックについて
-
PLSQLのNumber型の初期化
-
SQL(oracle)でご助言いただきた...
-
半角英数文字の抽出がしたい。
おすすめ情報