次のような構造の MySQL テーブルがあります。
次のように最後の 4 つのフィールドを連結する select ステートメントを探しています。
ID Source
1 Search engine
2 Email
3 Coupon mailout
4 Relative of owner
サブクエリを使用して Type に基づいて連結する関連フィールドを選択し、ネストされたサブクエリを使用して NULL または 'Other' ではない値を選択し、続いて JOIN、CONCAT()、および UNION を使用する方法を考えることができますが、それは問題への非常に複雑なアプローチのようです。
私はこれを考えすぎていますか?もっと簡単な方法はありますか?