[SQL ] 請教關於通用字元搜索
請教一下 我想要從資料庫內搜出 以B開頭 其後接數字的資料
也就是格式是 B#
而B字母就不搜尋 請問這樣該怎麼寫?
資料庫內有資料
product_id product_sku
123 B105
134 B203
135 BM101
只要蒐尋出 B105 B203
這是我寫的sql語法想請教大家 謝謝
SELECT `product_id` , `product_sku` , `product_s_desc` , `product_desc`
FROM `product`
WHERE `product_sku` LIKE 'B%'
ORDER BY `product_id` ASC
三筆資料都有出現
SELECT `product_id` , `product_sku` , `product_s_desc` , `product_desc` ,
`product_thumb_image` , `product_publish`
FROM `jos_vm_product`
WHERE `product_sku` LIKE 'B[^a-z]'
ORDER BY `product_id` ASC
沒有任何一筆資料
ps.我用mysql
--
內有大隻佬 請小心餵食
http://www.wretch.cc/album/fernandolee
http://www.wretch.cc/album/yihinwind
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.117.230.116
推
12/02 14:46, , 1F
12/02 14:46, 1F
→
12/04 14:35, , 2F
12/04 14:35, 2F
→
12/09 14:16, , 3F
12/09 14:16, 3F