将一个列的数据取前几位并更新该列的sql语句 update 表名 set 列名=substring(列名,0,4)这样似乎不行啊求高手解决~~ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 mysql> select * from user;+------+--------+| id | userid |+------+--------+| 1 | 34 || 2 | 34 || 3 | 34 || 1 | 30 |+------+--------+4 rows in set (0.00 sec)mysql> update user set userid=substring(userid,1,1);Query OK, 4 rows affected (0.06 sec)Rows matched: 4 Changed: 4 Warnings: 0mysql> select * from user;+------+--------+| id | userid |+------+--------+| 1 | 3 || 2 | 3 || 3 | 3 || 1 | 3 |+------+--------+4 rows in set (0.00 sec) update 表名 set 列名=substring(列名,1,4) mysql怎么启动啊 VC开发程序,delete无法执行 MYSQL导入数据问题 mysql 究竟如何解决字符乱码 一个大表130万条 ,现在还在增加索引 mssql转成mysql或pgsql 运行mysqld.exe就死机 合并多行字符串产生的问题 请刚才回答我问题的专家进来 给你补分 关于log 在线等,SQL Server 或 (ASP.NET) 怎么向 低版本的 MySQL写数据,MySQL的版本号 3.23.49 如何才能做到过滤这个日志文件选择部分内容 再求一个触发器
+------+--------+
| id | userid |
+------+--------+
| 1 | 34 |
| 2 | 34 |
| 3 | 34 |
| 1 | 30 |
+------+--------+
4 rows in set (0.00 sec)mysql> update user set userid=substring(userid,1,1);
Query OK, 4 rows affected (0.06 sec)
Rows matched: 4 Changed: 4 Warnings: 0mysql> select * from user;
+------+--------+
| id | userid |
+------+--------+
| 1 | 3 |
| 2 | 3 |
| 3 | 3 |
| 1 | 3 |
+------+--------+
4 rows in set (0.00 sec)