ผู้เขียน หัวข้อ: มีคำถามการเขียน sql ครับ  (อ่าน 17576 ครั้ง)

0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

ออฟไลน์ Bond_007

  • Hero Member
  • *****
  • กระทู้: 1,533
  • เมื่อก่อนเคยรักมากเท่าไหร่มันยังคงรักมากเท่านั้น
  • Respect: +2
    • ดูรายละเอียด
มีคำถามการเขียน sql ครับ
« เมื่อ: ตุลาคม 21, 2013, 17:19:59 PM »
0
มีคำถามการเขียน sql ครับ
ถ้า select * from person ได้ 10000 reccord
ถ้า select * from person limit 1000 จะได้ 1000 reccord
คำถามคือ จะทำยังไง select * from person limit 1000 จำนวน 10 ครั้งโดยที่ข้อมูลเมื่อ select มาไม่ซ้ำกัน คือเมื่อมารวมกันแล้วจะเท่ากับ select * from person
ขอบคุณครับ
โรงพยาบาลศิริเวชลำพูน
Hosxp version 3.53.7.16
ขอขบคุณ อาจารย์ชัยพร,อ.อ็อด,อ.เกื้อ,พี่เอก,พี่กิติศักดิ์,พี่เข้ม,พี่ไสว,พี่ terminator 2010,พี่pikepid,พี่udomchock ,พี่ขวด,พี่เจมส์,ป๋าJdadmin,พี่กานดา admin ทุกๆท่าน และนางฟ้า BMS

ทำเพื่อใครสักคนฉันได้ทำเพื่อความรัก
ร้องให้สักคนฉันก็ร้องจากหัวใจ
รักที่มันต้องจบมันก็ยังงดงาม ฉันยังจำไว้

Nologo How to be hosxp star

ออฟไลน์ khaimok

  • Full Member
  • ***
  • กระทู้: 119
  • Respect: 0
    • ดูรายละเอียด
    • http://www.samuihospital.go.th
Re: มีคำถามการเขียน sql ครับ
« ตอบกลับ #1 เมื่อ: ตุลาคม 21, 2013, 19:15:00 PM »
0
มีคำถามการเขียน sql ครับ
ถ้า select * from person ได้ 10000 reccord
ถ้า select * from person limit 1000 จะได้ 1000 reccord
คำถามคือ จะทำยังไง select * from person limit 1000 จำนวน 10 ครั้งโดยที่ข้อมูลเมื่อ select มาไม่ซ้ำกัน คือเมื่อมารวมกันแล้วจะเท่ากับ select * from person
ขอบคุณครับ

select * from person  order by person_id  limit 0,1000  (ครั้งที่ 1)
select * from person  order by person_id  limit 1000,1000  (ครั้งที่ 2)
select * from person  order by person_id  limit 2000,1000  (ครั้งที่ 3)
.............
select * from person  order by person_id  limit 9000,1000  (ครั้งที่ 10)

ลองดูครับ
นายสุวิทย์ อภิวัฒน์วราวงศ์
นักวิชาการสาธารณสุข (วสส.ยะลา วท.บ.รุ่นที่4 )
ฝ่ายสารสนเทศ โรงพยาบาลสิงหนคร
*******************************************
อดีต ฝ่ายสารสนเทศ โรงพยาบาลเกาะสมุย
ขึ้นระบบโดยทีม BMS นำทีมโดย พี่โอ๊ด พี่ซุ้น และน้องๆ BMS
(เล็ก,มนต์,พัฒน์,ต้น,เบิร์ด,กร)
*******************************************
Master: IBM x3650 m4 Ram 250 G 3.0x24 core SAS 4 HDD (SAS 300x3 Raid 5 + Global Hot Plug Spare 1 HDD)
Slave :  IBM x3650 m4 Ram 250 G 3.0x24 core SAS 4 HDD (SAS 300x3 Raid 5 + Global Hot Plug Spare 1 HDD) 
CentOS 6.3 x 64 ; Mysql 5.1.4 Percona M/S
Image Server : HP 150 G6 ram 12G HDD 3 Tb (ระบบแยกจาก HOSxP ; แสดงผลผ่าน web server )