ช่วยด้วยครับอาจารย์ให้โจทย์มาแบบนี้ละก็ให้คำถามมาแบบนี้ผมงงมากๆ ลองทำอยู่หลาย ชม. แล้วก็ไม่ได้คำตอบซักที
ร้านขายอุปกรณ์ฮาร์ดแวร์แห่งหนึ่ง ได้กำหนดรีเลชั่นต่างๆ เพื่อจัดเก็บข้อมูลในฐานข้อมูลมีดังต่อไปนี้
Customer(Customer_ID, Name, Address, City, State, Zip, Category)
Inventory(Item_ID, Description, List_Price, Cost, Quantity_On_Hand, Category)
ItemCategory(Category, Description, Store_Location, Season, Manament)
Order(Order_ID, Order_Date,Customer_ID, Employee_ID)
Employee(Employee_ID, Name, Address, Phone, Specialty, Manager_ID)
OrderItem(Order_ID, Item_ID, Quantity, Sale_Price)
จงเขียนคำสั่งด้วยภาษา SQL เพื่อตอบคำถามต่อไปนี้
1.ให้แสดงรายการสินค้าที่มี Quantity_On_Hand น้อยกว่า 10% ของยอดขายเฉลี่ยต่อเดือน
2.ให้แสดงรายการสินค้าที่ไม่มีการสั่งซื้อเข้ามาเลยเป็นเวลา 3 เดือนมาแล้ว
3.ให้เพิ่มราคาขายปลีกขึ้นอีก 20 % ของสินค้าทุกรายการที่มียอดการขายมากกว่า 200 หน่วยเมื่อเดือนที่แล้ว
4.ให้แสดงรายชื่อพนักงานขายประจำแผนกเครื่องประดับยนต์ที่ไม่มียอดขายในรายการสินค้าใดๆ ระหว่างเดือน มิถุนายน ถึง เดือนกรกฎาคม
5.ในลูกค้าที่มียอดการสั่งซื้อมากที่สุด 5 อันดับแรกในเดือนมิถุนายน กรกฎาคม และสิงหาคม มีลูกค้าคนใดบ้างที่มียอดรวมของการสั่งซื้อตั้งแต่ 10% ขึ้นไปของยอดการสั่งซื้อทั้งหมดของเดือนธันวาคม
6.ให้แสดงรายการสินค้าที่ขายแล้วได้กำไรมากกว่ากำไรเฉลี่ยของสินค้าทุกรายการในสินค้าหมวดเดียวกัน
7.ให้แสดงยอดรวมการสั่งซื้อมากที่สุดแต่ได้กำไรน้อยที่สุด
ช่วยด้วยนะครับไม่ได้จริงๆ งงมากๆๆๆ
โจทย์แบบฝึกหัด SQL
ร้านขายอุปกรณ์ฮาร์ดแวร์แห่งหนึ่ง ได้กำหนดรีเลชั่นต่างๆ เพื่อจัดเก็บข้อมูลในฐานข้อมูลมีดังต่อไปนี้
Customer(Customer_ID, Name, Address, City, State, Zip, Category)
Inventory(Item_ID, Description, List_Price, Cost, Quantity_On_Hand, Category)
ItemCategory(Category, Description, Store_Location, Season, Manament)
Order(Order_ID, Order_Date,Customer_ID, Employee_ID)
Employee(Employee_ID, Name, Address, Phone, Specialty, Manager_ID)
OrderItem(Order_ID, Item_ID, Quantity, Sale_Price)
จงเขียนคำสั่งด้วยภาษา SQL เพื่อตอบคำถามต่อไปนี้
1.ให้แสดงรายการสินค้าที่มี Quantity_On_Hand น้อยกว่า 10% ของยอดขายเฉลี่ยต่อเดือน
2.ให้แสดงรายการสินค้าที่ไม่มีการสั่งซื้อเข้ามาเลยเป็นเวลา 3 เดือนมาแล้ว
3.ให้เพิ่มราคาขายปลีกขึ้นอีก 20 % ของสินค้าทุกรายการที่มียอดการขายมากกว่า 200 หน่วยเมื่อเดือนที่แล้ว
4.ให้แสดงรายชื่อพนักงานขายประจำแผนกเครื่องประดับยนต์ที่ไม่มียอดขายในรายการสินค้าใดๆ ระหว่างเดือน มิถุนายน ถึง เดือนกรกฎาคม
5.ในลูกค้าที่มียอดการสั่งซื้อมากที่สุด 5 อันดับแรกในเดือนมิถุนายน กรกฎาคม และสิงหาคม มีลูกค้าคนใดบ้างที่มียอดรวมของการสั่งซื้อตั้งแต่ 10% ขึ้นไปของยอดการสั่งซื้อทั้งหมดของเดือนธันวาคม
6.ให้แสดงรายการสินค้าที่ขายแล้วได้กำไรมากกว่ากำไรเฉลี่ยของสินค้าทุกรายการในสินค้าหมวดเดียวกัน
7.ให้แสดงยอดรวมการสั่งซื้อมากที่สุดแต่ได้กำไรน้อยที่สุด
ช่วยด้วยนะครับไม่ได้จริงๆ งงมากๆๆๆ