标签: mysql sql select
请帮我查询一个返回包含至少一个特殊字符(即不仅仅是字母数字字符)的所有记录的查询。我们假设,不可能指定所有可能的特殊字符的列表。
所以从DB值
QWE Asd1 ZXC! RTY DFG C-B
QWE
Asd1
ZXC!
RTY
DFG
C-B
我需要
ZXC! C-B
嗯...
感谢。
答案 0 :(得分:1)
使用REGEXP不仅可以查找字母数字
REGEXP
SELECT c FROM yourTable WHERE c NOT REGEXP '^[A-Za-z0-9]+$'
SQLFiddle