2012-11-23 44 views
0

我想写一个选择,他们的标题是以一个字母的项目,就像一个查询的查询:写有“喜欢”的声明

select * from items where title like "A%"; 

但有些项目的名字开始与“A或“A和我想知道如果有可能,所以我的查询包含标题的所有形式。

+2

'标题像” A %'或标题,如''A%'或标题,如' \ 'A%''? mysql确实支持匹配的正则表达式,这可能比在同一个字段中检查3个不同的喜欢更有效。 –

+0

@MarcB你能告诉我如何将这些正则表达式用于我的probelm? –

+0

'...其中title regexp('^?A $')'。 docs here:http://dev.mysql.com/doc/refman/5.1/en/regexp.html –

回答

1
select * from items where title like 'A%' or title like '\'A%'; 
0

或者有很多的可能性,或者他们,你可以使用正则表达式。

+0

Mysql有一个REGEXP和RLIKE表达式可以做到这一点。 – fatfredyy