想要查询以下内容:
Select Where Field Like 'Store ####'
其中####是4位数的任何序列,但必须是4位数字。
答案 0 :(得分:1)
对于MySql,您可以使用RLIKE
:
SELECT * FROM table1 WHERE Field RLIKE 'Store [0-9]{4}'
答案 1 :(得分:1)
使用正则表达式
SELECT * WHERE Field REGEXP 'Store [0-9]{4}'
答案 2 :(得分:1)
对于SQL Server,您需要
WHERE Field LIKE 'Store [0-9][0-9][0-9][0-9]'
答案 3 :(得分:1)
对于SQL Server
Select * From yourTable
Where Field like 'Store [0-9][0-9][0-9][0-9]'
答案 4 :(得分:0)
对于mySQL
,类似于:
Select Where Field Like 'Store [0-9][0-9][0-9][0-9]';
请参阅http://dev.mysql.com/doc/refman/5.0/en/pattern-matching.html
MSSQL
兼容不变,如:
Select Where Field Like REGEXP 'Store [0-9][0-9][0-9][0-9]';