片柳弘史 @hiroshisj カトリック司祭(神父)の片柳弘史@宇部教会です。マザー・テレサの勧めで司祭の道へ。著作に『世界で一番たいせつなあなたへ』(PHP研究所)、『ひめくりすずめ』(キリスト新聞社)、『こころの深呼吸~気づきと癒しの言葉366』(教文館)。★最新刊『何を信じて生きるのか』(PHP研究所)全国の書店で発売中! d.hatena.ne.jp/hiroshisj/
前回の続きです。[SQLのWHERE句での結合とINNER JOINでの結合の違い] ■table_header(親テーブル) (PK) mng_key cmn_a … ■table_detail(子テーブル) (PK) mng_key (PK) sub_key cmn_b … ■table_cmn (PK) surrogate_key cmn_a cmn_b cmn_c … こんな感じの3つのテーブルがあり、親と子を内部結合し、3つ目のテーブルを外部結合したい場合、INNER JOIN+LEFT OUTER JOINを使おうという結論になりました。 ですが、実はこの記事を書くときに困っていた事象というのは、もう一歩だけ踏み込んだ状況でした。 3つ目のテーブルを外部結合したい理由は、cmn_aやcmn_bがNULLの可能性があり、それにつられて親と子のテーブルがSELECT結果から消えるの
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く