-
ข้อเสนอ: เขียนคำสั่ง Sql: นำบันทึกที่ 31 ถึง 40 ในตาราง A ออก (รหัสที่เพิ่มขึ้นโดยอัตโนมัติจะถูกใช้เป็นคีย์หลัก หมายเหตุ: รหัสอาจไม่ต่อเนื่องกัน)
ในฐานข้อมูลออราเคิล:
1. เลือก * จาก A โดยที่ rownum<=40 ลบ เลือก * จาก A โดยที่ rownum<=30
ในฐานข้อมูล sqlserver:
1. เลือก 10 อันดับแรก * จาก A โดยที่ id ไม่อยู่ใน (เลือก 30 อันดับแรกจาก A )
2. เลือก 10 อันดับแรก * จาก A โดยที่ id>(เลือก max(id) จาก (เลือก 30 อันดับแรก id A) เป็น A)
ในฐานข้อมูล mysql:
เลือก * จากขีดจำกัด 30,40
บทความนี้มาจากบล็อก CSDN โปรดระบุแหล่งที่มาเมื่อพิมพ์ซ้ำ: http://blog.csdn.net/fszhaotianle/archive/2009/12/20/5044260.aspx