スポンサーリンク

Oracle でテーブルやビューを使わずに任意の複数行のデータを取得したい

例えば1ヶ月で1行できるデータがあったとして、そのデータが12ヶ月分揃っているか確認しなくちゃいけなくなったとします。

一番簡単なのは1~12までの番号を格納した1カラムの“月マスター”みたいなテーブルを作って、そいつにデータを OUTER JOIN してやることなのですが、“月マスター”なんて作ったところで、後々「なんじゃこれ?」ってなるのが目に見えているので作りたくないわけですよ。

じゃぁ、どうするの? ってところなのですが、いろいろ調べていい方法を見つけちゃいました。

ってやれば出来るんだそうです。すげぇ!

また、任意の値を作り出すには、dev-xconnecting: Oracleでテーブルに存在しない複数行データを生成する から引用させてもらうと、

ってやれば良いそうです。

スバラシイ!

スポンサーリンク
コメント
Verify your Comment
Previewing your Comment

This is only a preview. Your comment has not yet been posted.

Working...
Your comment could not be posted. Error type:
Your comment has been posted. Post another comment

The letters and numbers you entered did not match the image. Please try again.

As a final step before posting your comment, enter the letters and numbers you see in the image below. This prevents automated programs from posting comments.

Having trouble reading this image? View an alternate.

Working...

コメントを投稿
おすすめの記事と広告

プロフィール


  • 書いてる人:夢界 陸

    名古屋在住のおっさん。
    プログラミングやガジェットの話など、 日々の興味を徒然と綴っています。



    Twitterやってます @mukairiku



    運営サイト
    www.mukairiku.net

ブログ内検索

Licenses

  • Creative Commons License

OTHER

  • このブログのはてなブックマーク数

Blog powered by TypePad

スポンサーリンク