• ベストアンサー

Oracle SQL 緊急です

色々試行錯誤していますが、求めた結果になりません。 下記URLに詳細を明記した画像を載せましたので、ご覧ください。 宜しくお願い致します。 http://www2.ocn.ne.jp/~aiken/okwave-index.html

  • Oracle
  • 回答数2
  • ありがとう数2

質問者が選んだベストアンサー

  • ベストアンサー
  • o_chi_chi
  • ベストアンサー率45% (131/287)
回答No.1

下記でどうでしょう ただ、T_REQUESTの100S0003は削除対象ではないですか? ---- SELECT * FROM dbo.T_REQUEST a WHERE (NOT EXISTS (SELECT 'X' FROM T_ORDER b WHERE a.商品番号 = b.商品番号)) AND (NOT EXISTS (SELECT 'X' FROM T_REQUEST c GROUP BY c.商品番号 HAVING MAX(c.更新年月日) > '20111031' AND MAX(c.依頼) = '1' AND a.商品番号 = c.商品番号)) それとも (SELECT 'X' FROM T_REQUEST c WHERE c.依頼 = '1' GROUP BY c.商品番号 HAVING MAX(c.更新年月日) > '20111031' AND a.商品番号 = c.商品番号) SELECT * FROM dbo.T_REPLY a WHERE (NOT EXISTS (SELECT 'X' FROM T_REPLY b GROUP BY b.商品番号 HAVING MAX(b.回答年月日) > '20111031' AND b.商品番号 = a.商品番号))

axelchk
質問者

お礼

ご回答いただきましてありがとうございます。 コメントが遅くなりまして申し訳ありません。 なんだかんだで仕様が変わりそうなので、 一旦、アドバイスいただいものも参考に 再考しようとおもいます。 お忙しいところ本当にありがとうございました!

その他の回答 (1)

  • Knosuke
  • ベストアンサー率0% (0/2)
回答No.2

SQL得意というわけではないですが、、 こんな感じでもいけるのではないかとー SELECT * FROM T_REQUEST T1 , (SELECT 商品番号, MAX(更新年月日) 更新年月日 FROM T_REQUEST GROUP BY 商品番号) T2 WHERE T1.商品番号 = T2.商品番号 AND T1.更新年月日 = T2.更新年月日 AND T1.依頼ステータス = '1' AND T1.更新年月日 <= '20111031' AND NOT EXISTS(SELECT 1 FROM T_ORDER T3 WHERE T3.商品番号 = T1.商品番号) SELECT * FROM T_REPLY T1 , (SELECT 商品番号, MAX(回答年月日) 回答年月日 FROM T_REQUEST GROUP BY 商品番号) T2 WHERE T1.商品番号 = T2.商品番号 AND T1.回答年月日 = T2.回答年月日 AND T1.回答年月日 <= '20111031' AND NOT EXISTS(SELECT 1 FROM T_ORDER T2 WHERE T2.商品番号 = T1.商品番号)

axelchk
質問者

お礼

ご回答いただきましてありがとうございます。 コメントが遅くなりまして申し訳ありません。 なんだかんだで仕様が変わりそうなので、 一旦、アドバイスいただいものも参考に 再考しようとおもいます。 お忙しいところ本当にありがとうございました!

関連するQ&A

  • 花びらが舞うJavascript 画像が×に

    下記のような効果のHPをビルダーで作ろうと 試行錯誤するのですが、×画像が舞うばかりです。 http://plusone.jpn.org/javascript/sample/movie/index.html ソースをコピペした際入ってくる画像のパスを、 アップ用の同じフォルダに入れた画像のファイル名に書き換え、 指定された場所に貼り付けてはいるのですが、 原因として考えられることがあればご教示いただけますと さいわいです。

  • 思考錯誤?試行錯誤?

    思考錯誤?試行錯誤? 四字熟語に試行錯誤という言葉がありますが、頭の中で色々考えた結果、と言う意味で試行錯誤という言葉を使っている人が多いように思います。 この場合、実際に色々試してはいないので思考錯誤となってしまい、試行錯誤という正しい意味ではない気がしますが、頭の中で試行錯誤誤をする、と言う意味では実際に何もしてない場合でも「試行錯誤」と言う言葉が使えると思いますが、実際に何もしなくても頭の中で色々したと言う意味で試行錯誤て言う言葉を使うのは正しいでしょうか?つまり、 「試行錯誤した結果、…」と使うときでも「頭の中で」と言う言葉を省略したと言う意味で用いれば、実際に色々試したわけでなくても「試行錯誤」という言葉を使ってオッケーでしょうか? よろしくお願いいたします。

  • TwitterのBotでインライン画像をツイート

    今TwitterのBotをPHPで作って試行錯誤しているところです。 つぶやく内容は今までネット上で集めたデータをMySQLに保存したものをつぶやいています。 そこで、画像URLをつぶやくことがあるのですが、それを添付画像のようにインラインで表示される TwitPicというURLに自動で変換する方法はありませんか? 画像URLは、ネット上から拾ってきたURLなので画像の保存まではしていません。 もしできるなら方法を教えて下さい。おねがいします。

    • ベストアンサー
    • PHP
  • ライブドアブログのトップにバナー広告を張りたいんですが

     現在ライブドアブログに広告を張ろうと思い試行錯誤してますが、ためしに本文に画像をアップして、そこにURLを打ち込こもうと思ったのですが、ただ画像 がアップされてしまっただけでした。 本文もしくはトップ、サイドバーなどに画像のリンクを張るにはどうしたら良いのでしょうか? かなり初心者なので、分かりやすく教えていただけると助かります。よろしくおねがいします。

  • WMP:今度は音声だけ聞こえて画像が見えなくなりました

    お世話になっております。 つい先ほど、WindowsMediaPlayerで「画像だけ見えて音声が聞こえない」との質問を致しました所、AC3-Filterが不足しているとのアドバイスを頂き、それをインストールして解決した・・・と思っておりましたが。 今度は、音声だけが聞こえて、画像が見えなくなってしまいました。 過去ログを拝見しながら試行錯誤の結果、下記の事を行いました。 ・メディアプレーヤーを10にバージョンアップ ・XviDコーデックを入れて見ました ・ffdshowも入れてみました 全く事態は改善されずにおります。 何度も恐れ入りますが、アドバイスを頂けますよう、謹んでお願い申し上げますm(__)m

  • win10 edge ←が使えない

    win10 edgeを使用し okwave の回答を見るとき 回答の中に更に詳細は下記をご覧ください http://......と書かれている場合、http:をクリックし詳細画面に移動しますが。。読み終わり元に戻ろうとして←を押したいのですが←が薄く消えていて戻れません どうすれば良いでしょうか教えてください。詳細画面に移動しなければ ←は使用可能です。宜しくお願い致します。

  • HPにて、文章と画像の配置構成がうまくいかない

    下記のような構成でHTMLとcssを使用し、作ろうと試行錯誤しましたが うまくいきません。 お手数ですが、わかる方いらっしゃいましたら、ご教授お願い致します。 (1)文章                (2)文章   文章                  文章   画像画像画像            画像画像画像 (3)文章                (4)文章   文章                  文章   画像画像画像            画像画像画像 (5)文章   文章   画像画像画像

  • SQL-Server 6.5でストアドプロシージャの実行

    EXECUTE procedure 'para1','para2' で正しい結果が返ってくるストプロがあります。 これをSELECT文の中で結果を返すようにするには どんな書き方をすれば良いのでしょうか? ストアドプロシージャを作成したのは今回が初めてで 試行錯誤しながらなんとか結果が返せるようになった のですが、私がISQLで試した方法ではうまく行きません。 <私の試した方法> SELECT procedure(tabe1.para1,tabe1.para2) FROM table1 SELECT文でストプロを実行することはできないのでしょうか? 宜しくお願いします。

  • Google maps API 吹き出しに画像

    下記ページを元に新たにマップを作ろうとしています。 マーカーをクリックした時に現れる“吹き出し”にPicasaの画像をリンクして表示させたくて、試行錯誤しているのですが、上手くいきません。 xmlファイルに吹き出しに表示させるものを追記しないといけないんでしょうか? よろしくお願い致します。 http://japonyol.net/editor/ds/yokohama-bousai.html

  • エクセル2003で複数条件に一致した行から,昇順に文字を抽出したい

    上記の質問についてエクセルの画像を添付してます。 画像はエクセル2007のものですが,業務で使用しているエクセルが2003のため,エクセル2003においての質問であるとご理解ください。 大まかな内容を申しますと,複数の条件を満たした行から,指定列の文字を抽出し,昇順に並べ表示するという内容です。 なお,配列関数とマクロは使用しない方法での作成を望みます。 IF,SUMPRODUCT,INDEX,TEXT,MID,OFFSET使い試行錯誤しましたが,思い描いているものが出来そうにありません。 詳細は添付画像に記載しておりますので関数に詳しい方ご教示願います。