ข้อใดคือผลของการใช้ LIMIT 10 OFFSET 5 ในคำสั่ง SELECT

แสดง 5 แถวสุดท้าย
แสดง 5 แถวแรก
แสดง 10 แถวแรก
แสดง 10 แถว เริ่มจากแถวที่ 6

เฉลยอธิบาย

LIMIT 10 ระบุให้แสดง 10 แถว ส่วน OFFSET 5 ระบุให้ข้ามแถวแรก 5 แถว ดังนั้นผลลัพธ์จะแสดง 10 แถว เริ่มจากแถวที่ 6 OFFSET 5 ข้ามห้าแถวแรกและ LIMIT 10 รับไม่เกินสิบแถวถัดไป แต่ต้องมี ORDER BY หากต้องการให้คำว่าแถวที่ 6 มีลำดับที่แน่นอน

ข้อสอบอื่นในวิชาการใช้ภาษา SQL

ดูข้อสอบวิชานี้ทั้งหมด →