怎样把1转换成"是",0转换成"否"? 怎样把1转换成"是",0转换成"否"?在oracle中用decode(colname,1,'是',0,'否')可以,在mysql中应该用什么函数怎样写? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 SQL SERVER 中 CASE colname WHEN 1 THEN '是' WHEN 0 THEN '否' END这里应该也是可以的兄弟 试试 看 如果你那一行定义为int(1)那么你需要先修改为char(2)然后update table set col='是' where col='1'; 下面的例子不知道对你有没有帮助,我用的mysql 5.0.23.mysql> use test;Database changedmysql> create table aa (id int not null auto_increment primary key, -> name varchar(24) not null,sex char(4));Query OK, 0 rows affected (0.13 sec)mysql> insert into aa values(1,'jim','1');Query OK, 1 row affected (0.03 sec)mysql> insert into aa values(2,'lily','0');Query OK, 1 row affected (0.00 sec)mysql> select * from aa;+----+------+------+| id | name | sex |+----+------+------+| 1 | jim | 1 || 2 | lily | 0 |+----+------+------+2 rows in set (0.02 sec)mysql> update aa set sex=if(sex,'男','女');Query OK, 2 rows affected (0.00 sec)Rows matched: 2 Changed: 2 Warnings: 0mysql> select * from aa;+----+------+------+| id | name | sex |+----+------+------+| 1 | jim | 男 || 2 | lily | 女 |+----+------+------+2 rows in set (0.00 sec) 请问MySQL查询时只会使用一个索引吗? Mysql版本不支持存储过程,怎样循环处理数据库? [Postgres 8.3]求助关于一个触发器的语句 sql 语句的错误,请教大家了—在线等待 查询涉及三个表怎么办? 计算数据 在MYSQL 里用什么语句实现 ? 谢谢了,在线等!!! 怎么把数据类型为text的value值去空格? 十万火急---Mysql日期问题,高分求教 查数据表记录间隔数 如何查询库存,找牛人帮忙解答 【请问】mysql是一家商业公司还是一个开源组织,看了csdn的头条怎么没看明白啊 MYSQL5.0的问题!
兄弟 试试 看
那么你需要先修改为char(2)
然后update table set col='是' where col='1';
mysql> use test;
Database changed
mysql> create table aa (id int not null auto_increment primary key,
-> name varchar(24) not null,sex char(4));
Query OK, 0 rows affected (0.13 sec)
mysql> insert into aa values(1,'jim','1');
Query OK, 1 row affected (0.03 sec)mysql> insert into aa values(2,'lily','0');
Query OK, 1 row affected (0.00 sec)mysql> select * from aa;
+----+------+------+
| id | name | sex |
+----+------+------+
| 1 | jim | 1 |
| 2 | lily | 0 |
+----+------+------+
2 rows in set (0.02 sec)mysql> update aa set sex=if(sex,'男','女');
Query OK, 2 rows affected (0.00 sec)
Rows matched: 2 Changed: 2 Warnings: 0mysql> select * from aa;
+----+------+------+
| id | name | sex |
+----+------+------+
| 1 | jim | 男 |
| 2 | lily | 女 |
+----+------+------+
2 rows in set (0.00 sec)