Serviceを読んで理解し、同意したものとみなします。スタック・オーバーフローはプログラマーとプログラミングに熱心な人のためのQ&Aサイトです。1,249件2内容としてはタイトルで全てですが、うまく表現できていないように思えるため下記に図を記載しました。一応、実現することはできたのですが、もう少しシンプルに書けるかと思い質問させて頂きました。(case文などは使わず、外部結合を使用できそうな気がしていますが実現できませんでした。個の銅バッジご回答ありがとうございます。今回はシンプルであったためpgrhoさんベストアンサーと致しました。さんも詳細な説明といくつかの手段を提示いただきありがとうございました。4:18sayuriさんの仰る通り、質問内「欲しい結果」として記載した条件には2つcがあるように記載しておりました。その点を考えますと、sayuriさんの回答が質問に対する正しい回答だと思います。記載していなかったことで回答者様にはわかるはずはないのですが、最終的にこの結果から重複を除く事を考えておりましたのでやりたい事の実現は可能でした。記載がない条件を含んでしまった質問で申し訳ありませんでした。0:54他の閲覧者が混乱するので、質問に合致していない回答に対して承認すべきではないと思います。本スレッドの内容にとらわれることなく質問者さんのプログラムにおいては適切なコードを採用すればいいです。whenで評価すればいいのでは。BYとHAVINGを使ってnameの重複しないテーブルを作成します。|これを利用して元テーブルに左外部結合します。上記結果に含まれない行はNULLになります。BYとHAVINGを使って重複しないnameだけのテーブルを作成します。|INを使ってこのテーブルに含まれているかを判定します。|回答スタック・オーバーフローに参加してくれて、ありがとうございます!質問の回答を共有してください。回答を説明し、自分の検討結果も共有してください。意見を述べること(意見を述べるなら、参照リソース、自分の経験で意見をサポートしてください)さらにサポートが必要な場合このヘルプを参考してください。“回答を投稿”をクリックすることで利用規約、プライバシーポリシー、及びクッキーポリシーに同意したものとみなされます。タグが付いた他の質問を参照するか、自分で質問をする。質問のフィードこのRSSフィードを購読するには、このURLをコピーしてRSSリーダーに貼り付けてください。