[英]how to get numeric values form sql query
就像会做..
select * from table
where coupon_name like '%50[%]%'
这将给出所有类似250条以下的记录,由于百分比不能大于100,因此这是有效的
sakfjfjk50%sfjbsadjkfbjksdf
sakfjfjk250%sfjbsadjkfbjksdf
我需要包含“ 50%”的记录,可以使用:
SELECT *
FROM YourTable
WHERE coupon_name LIKE '%50[%]%'
或使用ESCAPE
:
SELECT *
FROM YourTable
WHERE coupon_name LIKE '%50\%%' ESCAPE '\'
要么:
SELECT *
FROM YourTable
WHERE coupon_name LIKE '%50|%%' ESCAPE '|'
第三个应该在MySQL和SQL Server中工作。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.