1:Nの関係のテーブルでビューを作成の場合、1の方のデータが複数行出ないようにするにはどうすれば良いでしょうか。
例えば
顧客テーブルがあり、キーは顧客コードです。
そして顧客に対応する発送先というテーブルがあり、キーは顧客コードと発送先コードです。
データの例としては
・顧客テーブル
顧客コード:001 顧客名:太郎
・発送先
顧客コード:001 発送先コード:1
顧客コード:001 発送先コード:2
顧客コード:001 発送先コード:3
のようなイメージです。
これを顧客テーブルメインで外部結合すると、
顧客コード001のデータが3件出ますね。
1行しか表示せず、発送先のデータも失わないようにする方法はありますか?
group byでは駄目なのかと上司に訊いたところ、それだと発送先のデータが1個になってしまうから駄目だと言われました。
group byせずに1行にデータをまとめて、紐付いている複数レコードのデータも失わない方法などあるのでしょうか。
よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2019/10/02 06:30