LIMIT ใน access ใช้อะไรแทนอะคะ select * from ..... where locate('', productName_en) > 0 order by locate('', productName_en), productName_en limit 50 รันม่ายได้อะ
ใช้ TOP แทนครับ
Date :
2011-10-24 17:32:37
By :
webmaster
แล้ว locate อะคะ มัน รันไม่ได้อะ
select TOP 50 * from tbl_spt_productTiles where locate('', productName_en) > 0 order by locate('', productName_en), productName_en
Date :
2011-10-24 17:35:28
By :
unzeen
น่าจะเป็น InStr ลองดูครับ
Date :
2011-10-24 17:42:12
By :
webmaster
หรือว่า charindex
select CusID,charindex('-',CusID) from customers
Date :
2011-10-24 17:43:04
By :
webmaster
select TOP 50 * from tbl_spt_productTiles where InStr('G',[productName_en])>0 order by InStr('G',[productName_en]), productName_en
อย่างนี้หรอคะ ไม่ได้อ่า
Date :
2011-10-24 17:52:08
By :
unzeen
ลองดู charindex ครับ
Date :
2011-10-24 18:10:10
By :
webmaster
InStr('G',[productName_en])>0
ค่าที่ได้ มันจะเท่ากับ 0 อะ เราใช้ >0 ไม่ได้อะ อันนี้คือเราจะต้องการหา เช่นถ้าค่า
InStr('GT',[productName_en])>0
ค่าที่ได้มันควรจะเป็์น 2 แต่นี้มันเป็น 0 นะคะ
Date :
2011-10-24 18:16:20
By :
unzeen
ได้แล้วค๊าาาาาาาาาาาา
ขอบคุณหลายค๊ะ
Date :
2011-10-24 18:32:06
By :
unzeen
ตกลงใช้อะไรครับ
Date :
2011-10-24 18:45:11
By :
webmaster
select TOP 50 * from tbl_spt_productTiles where InStr([productName_en],'G')>0 order by InStr([productName_en],'G'), productName_en
ใช้อันเดิมคะ แต่สลับตำแหน่งกันนะคะ
ขอบคุณมากคะ
Date :
2011-10-24 18:46:32
By :
unzeen
Load balance : Server 04