DB2 演習 問題 ================== ■4. 照会 - 副照会 --4-1. 売上明細表(sales)から売価(price)が最大の受注データに関して、売上NO(psales_no)、商品ID(prod_id)、売価(price)を表示してください。 PSALES_NO PROD_ID PRICE ----------- ----------- ----------- 1004 104 60000.00 4 104 60000.00 114 104 60000.00 224 104 60000.00 434 104 60000.00 544 104 60000.00 654 104 60000.00 774 104 60000.00 884 104 60000.00 9 レコードが選択されました。 --4-2. 売上表(packedsales)から、売上合計金額(total)の平均よりも高い売上合計金額(total)の売上No(psales_no)、担当者ID(emp_id)、顧客ID(cust_id)、売上合計金額(total)を売上合計金額(total)順に照会してください。 PSALES_NO EMP_ID CUST_ID TOTAL ----------- ----------- ----------- ----------- 885 3 5 50000.00 1 1 1 60000.00 2 1 2 60000.00 7 4 7 60000.00 111 1 1 60000.00 114 2 4 60000.00 219 5 9 60000.00 221 1 1 60000.00 431 1 1 60000.00 434 2 4 60000.00 544 2 4 60000.00 654 2 4 60000.00 774 2 4 60000.00 781 1 1 60000.00 884 2 4 60000.00 655 3 5 75000.00 1003 2 3 85000.00 3 2 3 85000.00 113 2 3 85000.00 223 2 3 85000.00 543 2 3 85000.00 653 2 3 85000.00 773 2 3 85000.00 883 2 3 85000.00 1001 1 1 90000.00 771 1 1 90000.00 433 2 3 115000.00 4 2 4 120000.00 224 2 4 120000.00 541 1 1 120000.00 1004 2 4 180000.00 31 レコードが選択されました。 --4-3. 担当者表(employee)から、全社の平均給与額(sal)を中心に、±500 の範囲にある担当者の担当者ID(emp_id)、担当者名(emp_name)、給与額(sal)を照会してください。 EMP_ID EMP_NAME SAL ----------- -------------------- ----------- 4 松村 秀和 2975.00 6 岡田 奈緒子 2850.00 7 井上 尚志 2450.00 8 西口 麻衣子 3000.00 4 レコードが選択されました。 --4-4. 売上明細表(sales)から商品ID(prod_id)ごとの平均売価(price)のいずれよりも少ないか等しい売価(price)の売上のうち、売上NOが1の売上の売上NO(sales_no)、商品ID(prod_id)、売価(price)を表示してください。 SALES_NO PROD_ID PRICE ----------- ----------- ----------- 1 110 6000.00 1 110 6000.00 1 110 6000.00 1 110 6000.00 1 110 6000.00 1 110 6000.00 1 110 6000.00 7 レコードが選択されました。 --4-5. 部門表(department)から、担当者がいない部門の部門ID(dept_id)、部門名(dept_name)を照会してください。 DEPT_ID DEPT_NAME ----------- -------------------- 50 製造部 1 レコードが選択されました。 --4-6. 売上明細表(sales)から1回も売上がなかった商品の商品ID(prod_id)を調べ、商品表からその商品の商品ID(prod_id)、商品名(prod_name)を表示してください。 PROD_ID PROD_NAME ----------- -------------------- 107 電気シェーバー 1 レコードが選択されました。