2015-09-07 70 views
-1

我对此很陌生。 我想用1来选择行)content = 'cc' 2)id = 2 3)type应该像/^ch[1-8]{1,1}l[1-8]{1,1}$/i在mysql语句中使用WHERE和REGEX

问题是,我不知道如何把它写在MySQL的声明。这应该很容易,但我是新手。

+0

“列RLIKE正则表达式”是您需要的where子句。 –

回答

1

可以将所有条件合并为一个SELECT语句是这样的:

SELECT * FROM usertable WHERE content = 'cc' AND id = 2 AND type REGEXP '^ch[1-8]l[1-8]$'; 

这里是an article描述如何使用多个WHERE条件。

+0

工程就像一个魅力!谢谢! –