解答例 - 実習課題1 - 6.2 自己結合
販売管理データベースから、顧客番号が '1007' の顧客と同じ自動車を購入した顧客の顧客番号を参照する SQL 文を記述しなさい。ただし、顧客番号 '1007' は表示しないようにすること。
解答例
SELECT a.c_num FROM accept_order a, accept_order b WHERE b.c_num = '1007' AND a.p_num = b.p_num AND a.c_num <> b.c_num ;
販売管理データベースから、顧客番号が '1007' の顧客と同じ自動車を購入した顧客の顧客番号を参照する SQL 文を記述しなさい。ただし、顧客番号 '1007' は表示しないようにすること。
SELECT a.c_num FROM accept_order a, accept_order b WHERE b.c_num = '1007' AND a.p_num = b.p_num AND a.c_num <> b.c_num ;