2013-05-14 74 views
1

连字符行我有一个表像这样忽略包含在MySQL

Words | count 
hello | 2 
bye  | 1 
good-bye| 2 

如何删除/忽略包含连字符(我想使用正则表达式)行?所以输出

hello | 2 
bye  | 1 

回答

2

的simpliest解决方案是使用LIKE

SELECT * 
FROM TableName 
WHERE words NOT LIKE '%-%' 
0

使用不喜欢

where words not like '%-%' 
0
SELECT * FROM Table NOT REGEXP /*-*/;