mysql like 赛选问题 id name1 e12 e23 e34 e1_15 e1_26 e1_1_17 e1_1_28 e1_1_1_19 e1_1_310 e2_1要求查询结果1 e14 e1_15 e1_2就查出2层子类.... 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select * from yourTable where name like 'e1%';建议你列出你的表结构,并提供测试数据以及基于这些测试数据的所对应正确结果。当您的问题得到解答后请及时结贴.http://topic.csdn.net/u/20090501/15/7548d251-aec2-4975-a9bf-ca09a5551ba5.html SELECT * FROM tablename WHERE CHAR_LENGTH(name)-CHAR_LENGTH(REPLACE(name,'_',''))<2AND left(name,2)='e1'ORDER BY name,id; mysql> select * from t_wang_830608500;+------+----------+| id | name |+------+----------+| 1 | e1 || 2 | e2 || 3 | e3 || 4 | e1_1 || 5 | e1_2 || 6 | e1_1_1 || 7 | e1_1_2 || 8 | e1_1_1_1 || 9 | e1_1_3 || 10 | e2_1 |+------+----------+10 rows in set (0.06 sec)mysql> select * from t_wang_830608500 -> where name regexp '^e1_?[0-9]*$';+------+------+| id | name |+------+------+| 1 | e1 || 4 | e1_1 || 5 | e1_2 |+------+------+3 rows in set (0.00 sec)mysql> SELECT * FROM reg_1 r WHERE name like 'e1%' AND name=SUBSTRING_INDEX(name,'_',2); cs系统开发的时候数据库的问题 请问int64在mysql中如何定义啊 ? Maatkit 可以优化主从机器复制速度?? mysql不支持 同台机器两个mysql数据库之间做触发器??? 如何在一个存在的表里增加一个新的字段 我如何才能弄到MySQ数据库呢? 求助高手,一个SQL语句的写法。(急急急,明天要考试了。高手帮帮忙) 请问一个弱弱的问题 win864位,无法启动本地MySQL 服务,求大家帮忙 有关用c语言编写mysql的应用程序遇到的问题,求教 请教Mysql数据查询速度的问题 急,mysql大数据量性能优化
建议你列出你的表结构,并提供测试数据以及基于这些测试数据的所对应正确结果。
当您的问题得到解答后请及时结贴.
http://topic.csdn.net/u/20090501/15/7548d251-aec2-4975-a9bf-ca09a5551ba5.html
SELECT * FROM tablename WHERE CHAR_LENGTH(name)-CHAR_LENGTH(REPLACE(name,'_',''))<2
AND left(name,2)='e1'
ORDER BY name,id;
+------+----------+
| id | name |
+------+----------+
| 1 | e1 |
| 2 | e2 |
| 3 | e3 |
| 4 | e1_1 |
| 5 | e1_2 |
| 6 | e1_1_1 |
| 7 | e1_1_2 |
| 8 | e1_1_1_1 |
| 9 | e1_1_3 |
| 10 | e2_1 |
+------+----------+
10 rows in set (0.06 sec)mysql> select * from t_wang_830608500
-> where name regexp '^e1_?[0-9]*$';
+------+------+
| id | name |
+------+------+
| 1 | e1 |
| 4 | e1_1 |
| 5 | e1_2 |
+------+------+
3 rows in set (0.00 sec)mysql>
SELECT * FROM reg_1 r WHERE name like 'e1%' AND name=SUBSTRING_INDEX(name,'_',2);