以下のSQLを実行すると。
SQL実行中に以下のエラーが発生しました。
エラーコード:907 [Oracle][ODBC][Ora]ORA-00907: 右カッコがありません。
というエラーが表示されます。
どこがおかしいでしょうか?
SELECT
Q1.Pコード,
Q1.Qコード,
T1.E名称 A名称,
T2.E名称 B名称,
T3.E名称 C名称,
T4.E名称 D名称,
FROM
(
(
(
(
SELECT
Pコード,
Qコード,
Aコード,
Bコード,
Cコード,
Dコード,
FROM
報告書
WHERE
Pコード = '0001' AND
Qコード = '0001' AND
) Q1 INNER JOIN Eマスタ T1
ON Q1.Aコード = T1.Eコード
) INNER JOIN Eマスタ T2
ON Q1.Bコード = T2.Eコード
) INNER JOIN Eマスタ T3
ON Q1.Cコード = T3.Eコード
) INNER JOIN Eマスタ T4
ON Q1.Dコード = T4.Eコード
ORDER BY
Pコード,
Qコード;
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
もう一点だけ。
これも記述ミスかもしれませんが・・・。
ほかは、合ってると思います。
テーブル構造が不明なので、構文しかみれませんが。
SELECT
Q1.Pコード,
Q1.Qコード,
T1.E名称 A名称,
T2.E名称 B名称,
T3.E名称 C名称,
T4.E名称 D名称
FROM
(
(
(
(
SELECT
Pコード,
Qコード,
Aコード,
Bコード,
Cコード,
Dコード
FROM
報告書
WHERE
Pコード = '0001' AND
Qコード = '0001' AND ← AND不要
) Q1 INNER JOIN Eマスタ T1
ON Q1.Aコード = T1.Eコード
) INNER JOIN Eマスタ T2
ON Q1.Bコード = T2.Eコード
) INNER JOIN Eマスタ T3
ON Q1.Cコード = T3.Eコード
) INNER JOIN Eマスタ T4
ON Q1.Dコード = T4.Eコード
ORDER BY
Pコード,
Qコード;
No.1
- 回答日時:
間違ってたらすんません。
下記2点がおかしいような気がしました。
SELECT
Q1.Pコード,
Q1.Qコード,
T1.E名称 A名称,
T2.E名称 B名称,
T3.E名称 C名称,
T4.E名称 D名称, ←カンマ不要
FROM
(
(
(
(
SELECT
Pコード,
Qコード,
Aコード,
Bコード,
Cコード,
Dコード, ←カンマ不要
FROM
報告書
WHERE
Pコード = '0001' AND
Qコード = '0001' AND
) Q1 INNER JOIN Eマスタ T1
ON Q1.Aコード = T1.Eコード
) INNER JOIN Eマスタ T2
ON Q1.Bコード = T2.Eコード
) INNER JOIN Eマスタ T3
ON Q1.Cコード = T3.Eコード
) INNER JOIN Eマスタ T4
ON Q1.Dコード = T4.Eコード
ORDER BY
Pコード,
Qコード;
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
映画のエンドロール観る派?観ない派?
映画が終わった後、すぐに席を立って帰る方もちらほら見かけます。皆さんはエンドロールの最後まで観ていきますか?
-
フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
あなたが普段思っている「これまだ誰も言ってなかったけど共感されるだろうな」というあるあるを教えてください
-
映画のエンドロール観る派?観ない派?
映画が終わった後、すぐに席を立って帰る方もちらほら見かけます。皆さんはエンドロールの最後まで観ていきますか?
-
海外旅行から帰ってきたら、まず何を食べる?
帰国して1番食べたくなるもの、食べたくなるだろうなと思うもの、皆さんはありますか?
-
天使と悪魔選手権
悪魔がこんなささやきをしていたら、天使のあなたはなんと言って止めますか?
-
「ORA-00907: 右カッコがありません」について
Oracle
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・人生のプチ美学を教えてください!!
- ・10秒目をつむったら…
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
CREATE テーブルでの複数外部...
-
SQL文で右から1文字だけ削除す...
-
DATE型にNULLをセットするには?
-
[VBA] ADOの Clone と AddNew
-
【SQL】existsでの商演算
-
カレントレコードが無い事を判...
-
Access でレコードセレクタが押...
-
Line Inputで文字化け(助けて...
-
sqlplusの処理が途中でとまる
-
SELECTの結果で同一行を複数回...
-
SELECT文で重複せずに取得する...
-
差し込み印刷のレコード数について
-
GROUP BYを行った後に結合した...
-
レコードセット(ADO.Recordset)...
-
レコードが存在しなかった場合
-
MERGE文を単体テーブルに対して...
-
サブレンジ分割されたNDB(富士...
-
固有レコード識別子の選択とは
-
【至急】Accessでの大量データ...
-
アクセスでレポートの1印刷内...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Access終了時の最適化が失敗?
-
CREATE テーブルでの複数外部...
-
Order by句でバインド変数を使...
-
沿線コード
-
平成20年 春期 基本情報技術者 ...
-
10営業日前の日付を取得したい...
-
SQLについて
-
困っています。ORACLE_SQL 複数...
-
SQLServer 日付が直前のレコー...
-
SQL文の書き方
-
複数テーブル間の集計
-
【SQL】またぎデータの検索の仕方
-
SQLで<>を使用するとき、
-
Excelファイルのデータをテーブ...
-
Access2000での複合検索再び
-
Oracle 文字コードについて
-
Oracleビュー:同じ意味で異な...
-
一度のSQL発行で結果を得るには...
-
SQLの題材
-
PLSQLは実際にどんな処理をする...
おすすめ情報