ผู้เขียน หัวข้อ: sql get row  (อ่าน 5641 ครั้ง)

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

ออฟไลน์ SBR10993

  • Full Member
  • ***
  • กระทู้: 182
  • อะจ๊ากกก..ย่ะ ย่ะ..
  • Respect: +1
    • ดูรายละเอียด
sql get row
« เมื่อ: กันยายน 27, 2006, 03:15:54 AM »
0
SET @row=0;
SELECT (@row:=@row+1) AS row, hn,vn,vstdate from ovst limit 100;
***********************************************************
ถ้ารันในคอมมานไลน์ของmysql รันได้ครับ...แต่รันในทูลของโปรแกรมไม่ได้เลย......
Mr.kanchit Pinitmontree
NongBualamphu Prov.Pub.Health
implimented on 14-07-2006 individual

ออฟไลน์ SBR10993

  • Full Member
  • ***
  • กระทู้: 182
  • อะจ๊ากกก..ย่ะ ย่ะ..
  • Respect: +1
    • ดูรายละเอียด
Re: sql get row
« ตอบกลับ #1 เมื่อ: กันยายน 27, 2006, 03:20:45 AM »
0
SET @row=0;
SELECT * FROM ( SELECT (@row:=@row+1) AS row, hn,vn FROM oapp ORDER BY vn) t WHERE hn='000102089';
**************************************************************************
บางทีอยากได้ลำดับของแถวครับผม......ในรีพอร์ตดีไซน์เนอร์ผมไม่ทราบว่าต้องไป count ตรงไหนดี..เพื่อให้ได้row number ครับ
Mr.kanchit Pinitmontree
NongBualamphu Prov.Pub.Health
implimented on 14-07-2006 individual

ออฟไลน์ manoi

  • Hero Member
  • *****
  • กระทู้: 8,669
  • Respect: +170
    • ดูรายละเอียด
    • HOSxP Community Center
Re: sql get row
« ตอบกลับ #2 เมื่อ: ตุลาคม 11, 2006, 05:46:35 AM »
0
แก้ไขให้แล้วครับ

2.49.10.10

หมายเหตุ บรรทัดสุดท้ายไม่ต้องลงท้ายด้วย semi colon นะครับ
HOSxP Project Manager / Cheif Developer / BMS MD

ออฟไลน์ SBR10993

  • Full Member
  • ***
  • กระทู้: 182
  • อะจ๊ากกก..ย่ะ ย่ะ..
  • Respect: +1
    • ดูรายละเอียด
Re: sql get row
« ตอบกลับ #3 เมื่อ: ตุลาคม 11, 2006, 07:45:43 AM »
0
ขอบคุณครับ อ.  ;D
Mr.kanchit Pinitmontree
NongBualamphu Prov.Pub.Health
implimented on 14-07-2006 individual