我想根据erp_no
搜索记录
我的erp_no
字段在我的表中是varchar。
我使用以下查询进行搜索
SELECT * FROM `invoice` WHERE erp_no LIKE '%SORD\WH03\17\0002917%'
但它返回空结果集 我可以知道这是什么问题吗?
答案 0 :(得分:2)
您可以使用转义序列来反斜杠
SELECT * FROM `invoice` WHERE erp_no LIKE '%SORD\\WH03\\17\\0002917%'
查看您的样本,您应该使用
SELECT * FROM `invoice` WHERE erp_no ='SORD\\WH03\\17\\0002917'