WorksheetsDatabase SQL Lab Quiz 2565/1
Total questions: 10
Worksheet time: 50mins
จงใช้คำสั่ง DDL สร้างตารางชื่อ country_region ตามโครงสร้างของตารางดังรูป
จงเขียนคำสั่ง SQL เพื่อแสดง customer_id โดยเรียงลำดับจากน้อยไปหามาก, first_name ที่ขึ้นต้นด้วยตัวอักษร D, last_name ที่ลงท้ายด้วยตัวอักษร L และ amount ที่มีค่าตั้งแต่ 11.0 ขึ้นไป ตามลำดับ
จงเขียนคำสั่ง SQL เพื่อแสดงค่าเฉลี่ยของ rental_duration ด้วยชื่อคอลัมน์ avg_duration, ค่าเฉลี่ยของ length ด้วยชื่อคอลัมน์ avg_len และจำนวนของหนัง (film) ทั้งหมด ด้วยชื่อคอลัมน์ total ตามลำดับ
จงเขียนคำสั่ง SQL เพื่อแสดง inventory_id ด้วยชื่อคอลัมน์ Inventory Code โดยเรียงลำดับจากมากไปน้อย และจำนวนของ customer ที่เช่าหนังในแต่ละ inventory ด้วยชื่อคอลัมน์ No of Customer
จงเขียนคำสั่ง SQL เพื่อหาชื่อหนัง (title) และความยาวของหนังที่มีค่ามากกว่าค่าเฉลี่ยความยาวของหนังทั้งหมด โดยเรียงลำดับชื่อหนังจากน้อยไปมาก
จงเพิ่มข้อมูล 2 ข้อมูลในตาราง Rental โดยกำหนดข้อมูลเอง
จงสร้างคำสั่ง SQL เพื่อแสดงผลลัพธ์ดังรูป โดยที่ชื่อหนัง (title) เกี่ยวข้องกับ DEVIL
จงแสดงรายชื่อนักแสดง ปีที่หนังฉาย (release year), ค่าใช้จ่าย (replacement_cost), เรท (rating) ที่แสดงหนังเรื่อง ACADEMY DINOSAUR มาแสดงผล
จงพิจารณาเพื่อสร้าง Index ที่เหมาะสมในตาราง Film พร้อมอธิบายเหตุผลสนับสนุน
จงแสดงรายละเอียดของนักแสดง (รหัสนักแสดง ชื่อสกุล ชื่อหนัง) ที่เคยแสดงหนังและที่ยังไม่เคยแสดงหนังทั้งหมด
