作者twoseven (Tse)
看板Database
标题Re: [SQL ]请问这该如何下指令查询
时间Thu Apr 26 15:08:34 2012
※ 引述《kyop (不一样的生活)》之铭言:
: 现在遇到一个问题
: 规格
: E27 40W*1/E14 5W*14
: E27 60W*2/E14 5W*1
: 现在条件有两个*
: 请问该如何下指令 可以取得左边*的
: 因为目前下指令Select * From Product Where 规格 Like %*1%
: 会列出上面两个资料
: 有办法只列出第一个资料吗
MS-SQL
SELECT * FROM Product WHERE substring(规格,charindex('*',规格)+1,1) = '1'
应该有更好的方法,先试试@@
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.117.41.57
※ 编辑: twoseven 来自: 122.117.41.57 (04/26 15:09)