データ定義に沿って、テーブル及びレコードを作成してください。
1で作成したテーブルデータを元に以下のSQLを組み立てましょう。 基本的に各設問毎に1回のSQLで実現可能な形となっています。 なるべく少ない回数の問い合わせで済むようにしてみてください。
商品一覧と各在庫数を取得するSQL
顧客情報とクレジットカード情報を表示するSQL ※ クレジットカードを登録していない顧客は、クレジット情報をNULLで表示させる ※ ホームページなどで表示できるよう、性別などのコード値は各種マスタから名称を取得するように
入庫予定の商品一覧と予定日、入庫先倉庫を表示するSQL ※入庫予定は、入庫TBLの完了日が入っていないものを指す
商品ID・ITM0000002を100個、ITM0000005を90個
銀行振り込みで受注日は2014/12/4 ※ このシステムでは、以下のような仕様でデータを登録することになっている
この場合、下記のような仕様で登録する必要があるが、それぞれどんなSQLが必要になるか。SQLを作成しなさい
シーケンスでオーダーNOを採番
注文情報テーブルに基本情報のみ登録する。他の項目はNULL
商品の注文数と注文時の価格を登録
受注日で税率をチェックし、総額から消費税を計算、更新
注文数と商品の在庫を判定