2014-10-02 105 views
-1

您好,我需要查询来选择数据库中的所有记录包含分号分隔的变量var &。 其中& var是以1开头的任意数字,如123,166,1444 我的varchar列看起来像这样“123; 166; 234; 1444” 列可能看起来像这样233; 166; 12,它们也包含以1开头的数字。在mysql中以1开头的正则表达式

回答

1
select * from table_name where column_name like '1%' or column_name like '%;1%' 

将table_name替换为您的表名。同时用列名替换column_name