求助sql的正则表达式 想过的字段值类似如下的记录:1232*123=1231*12123123123*12=1211*123+123*123=123.....就是字符串前面必须包含数字加上‘*’我写了一下表达式,就是不行,'^([0-9]+/*)(.*)' 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以的吧:mysql> select * from tb2;+--------------------+| str |+--------------------+| 1232*123=123 || 1*12123123 || 123*12=12 || 11*123+123*123=123 || abcde |+--------------------+5 rows in setmysql> select * from tb2 where str regexp '[0-9\*]';+--------------------+| str |+--------------------+| 1232*123=123 || 1*12123123 || 123*12=12 || 11*123+123*123=123 |+--------------------+ * 是特殊符号在REGEXP中,转义一下。 MYSQL连接错误,求教! MySQL每次登录显示密码不对 mysqldump: Got error: 1045: Access denied for user 'csfdp'@'%' mysql全局变量的问题 mysql函数能否实现这样的功能? mysql 的联表问题 在LINUX里已经安装好的MYSQL,怎样添加GB2312支持?? windows下mysql移植到linux下 mysql存储的中文都是乱码 求高人帮助; 关于读取binlog的延迟 mysql-5.1.50-win32启动失败 mysql 数据库操作问题
mysql> select * from tb2;
+--------------------+
| str |
+--------------------+
| 1232*123=123 |
| 1*12123123 |
| 123*12=12 |
| 11*123+123*123=123 |
| abcde |
+--------------------+
5 rows in setmysql> select * from tb2 where str regexp '[0-9\*]';
+--------------------+
| str |
+--------------------+
| 1232*123=123 |
| 1*12123123 |
| 123*12=12 |
| 11*123+123*123=123 |
+--------------------+