BMS-HOSxP Community

HOSxP => แจ้งข้อผิดพลาดการทำงานของ HOSxP V3 => ข้อความที่เริ่มโดย: SBR10993 ที่ กันยายน 27, 2006, 03:15:54 AM

หัวข้อ: sql get row
เริ่มหัวข้อโดย: SBR10993 ที่ กันยายน 27, 2006, 03:15:54 AM
SET @row=0;
SELECT (@row:=@row+1) AS row, hn,vn,vstdate from ovst limit 100;
***********************************************************
ถ้ารันในคอมมานไลน์ของmysql รันได้ครับ...แต่รันในทูลของโปรแกรมไม่ได้เลย......
หัวข้อ: Re: sql get row
เริ่มหัวข้อโดย: SBR10993 ที่ กันยายน 27, 2006, 03:20:45 AM
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 ครับ
หัวข้อ: Re: sql get row
เริ่มหัวข้อโดย: manoi ที่ ตุลาคม 11, 2006, 05:46:35 AM
แก้ไขให้แล้วครับ

2.49.10.10

หมายเหตุ บรรทัดสุดท้ายไม่ต้องลงท้ายด้วย semi colon นะครับ
หัวข้อ: Re: sql get row
เริ่มหัวข้อโดย: SBR10993 ที่ ตุลาคม 11, 2006, 07:45:43 AM
ขอบคุณครับ อ.  ;D