SQL要するにブレーク処理みたいなことをSQL1本でやりたいって話です。たばこカテゴリが変わる(ブレークする)度に、そのカテゴリの1行目だけにカテゴリ情報を表示させます。2行目以降のカテゴリ欄は空白にします。i.item_id上記のように、case式を使って1行目以外の外部結合のキーを存在しない値(ここでは-1)にすることによって、1行目だけにカテゴリ情報を表示させることができます。2012/01/06追記テーブルのカラムがPK指定されていないと上記のようには取得できないようです。※Qiitaとはてなのアクセス比較実験のために両方に投稿しています。12:03【SQL】【Oracle】親子テーブルを結合して抽出する際に、1行目だけに親の情報を表示させる方法Tweet広告を非表示にする関連記事2015-07-23【雑記】イタリアにぼっち旅行をしてきました先日、有休消化を兼ねて6泊8日でイタリアに行ってきました。港区界隈でSEやってた暇人。今はITコンサルとかいう胡散臭い職種になっています。好きな和音はsus4です。(1)月別アーカイブ参加グループプログラミンググループテストしたい人のグループポケモンリンクはてなブログQiitaGitHubはてなブログをはじめよう!sakuramochi702さんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。