คือ ตารางผมชื่อ products มีข้อมูลอยู่ 50 record เวลาจะ SELECT ข้อมูล 10 record ล่าสุดก็ใช้คำสั่ง
SELECT * FROM products ORDER BY id DESC LIMIT 10
ก็จะได้ record ที่ 41-50 ออกมา
แต่ทีนี้ ที่ผมต้องการคือ record ที่ 40-49 ครับ
หรือถ้ามี ข้อมูล 100 record ผมก็ต้องการ record ที่ 90-99 คือจะไม่เอา record ล่าสุดอะครับ
ต้องเขียน sql ยังไงครับ รบกวนด้วยครับ
ขอบคุณครับ
ภาษาไทย สำหรับ phpBB เวอร์ชั่นล่าุด คือ 3.2.2
มาแล้วโหลดได้เลย
มาแล้วโหลดได้เลย
ถามเรื่อง SELECT ข้อมูลแบบ 10 ข้อมูลล่าสุดหน่อยครับ
Re: ถามเรื่อง SELECT ข้อมูลแบบ 10 ข้อมูลล่าสุดหน่อยครับ
LIMIT 40,10
LIMIT เริ่มต้นที่,จำนวนแถวที่ต้องการ
LIMIT เริ่มต้นที่,จำนวนแถวที่ต้องการ
โหลด phpBB3 ภาษาไทย ทั้งหน้าเว็บ และ admin
รวมพลคนใช้ phpBB3 แนะนำคนอื่นบ้างนะครับ ทุกคำถามจะได้มีคำตอบ แนะนำคนอื่นๆบ้างนะ ช่วยๆกันไป
สมาชิกใหม่ ก่อนถามแนะนำตัว
http://www.phpbbthailand.com/viewforum.php?f=41
กฏการใช้งานบอร์ด
http://www.phpbbthailand.com/viewtopic.php?f=37&t=5940
รวมพลคนใช้ phpBB3 แนะนำคนอื่นบ้างนะครับ ทุกคำถามจะได้มีคำตอบ แนะนำคนอื่นๆบ้างนะ ช่วยๆกันไป
สมาชิกใหม่ ก่อนถามแนะนำตัว
http://www.phpbbthailand.com/viewforum.php?f=41
กฏการใช้งานบอร์ด
http://www.phpbbthailand.com/viewtopic.php?f=37&t=5940
Re: ถามเรื่อง SELECT ข้อมูลแบบ 10 ข้อมูลล่าสุดหน่อยครับ
แต่ก่อนเขียนเป็นแต่แบบ Basic
SELECT TOP 10 * FROM tbl_name
ORDER BY field_id DESC
แต่ LIMIT นี่เพิ่งรู้จักเมื่อไม่นานมานี้(ตอนมาแงะบอร์ดนี่แหละ ฮ่าๆ)
SELECT TOP 10 * FROM tbl_name
ORDER BY field_id DESC
แต่ LIMIT นี่เพิ่งรู้จักเมื่อไม่นานมานี้(ตอนมาแงะบอร์ดนี่แหละ ฮ่าๆ)
Re: ถามเรื่อง SELECT ข้อมูลแบบ 10 ข้อมูลล่าสุดหน่อยครับ
โอ้วววว ขอบคุณมากครับ ได้แล้ว
LIMIT 1,10
LIMIT 1,10
ผู้ใช้งานขณะนี้
กำลังดูบอร์ดนี้: 87 และ บุคคลทั่วไป 0 ท่าน