社区
MySQL
帖子详情
Mysql小问题
一叶还真不知秋
2008-04-17 08:54:34
有一个表,Item中有一个字段为bool型,如Resver,0表示No,1表示Yes,如何在select 中直接返回Yes 或No
...全文
48
6
打赏
收藏
Mysql小问题
有一个表,Item中有一个字段为bool型,如Resver,0表示No,1表示Yes,如何在select 中直接返回Yes 或No
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
liuyann
2008-04-17
打赏
举报
回复
你的表结构是什么?
=
=
=
=
思
想
重
于
技
巧
=
=
=
=
liuyann
2008-04-17
打赏
举报
回复
SELECT IF(Resver, 'Yes', 'No') from yourtable;
=
=
=
=
思
想
重
于
技
巧
=
=
=
=
一叶还真不知秋
2008-04-17
打赏
举报
回复
可能我的表达上有点小问题,是这样的,一个表中有很多行中都有Resver,要求select时,显示Resver值的时候直接显示Yes或No
liuyann
2008-04-17
打赏
举报
回复
以下摘自 MySQL 5.1 Reference Manual
[Quote]BOOL, BOOLEAN
These types are synonyms for TINYINT(1). A value of zero is considered false. Non-zero values are considered true:
[/Quote]
=
=
=
=
思
想
重
于
技
巧
=
=
=
=
liuyann
2008-04-17
打赏
举报
回复
SELECT IF(Resver, 'Yes', 'No');
=
=
=
=
思
想
重
于
技
巧
=
=
=
=
liuyann
2008-04-17
打赏
举报
回复
以下摘自 MySQL 5.1 Reference Manual
[Quote]mysql> SELECT IF(0, 'true', 'false');
+------------------------+
| IF(0, 'true', 'false') |
+------------------------+
| false |
+------------------------+
mysql> SELECT IF(1, 'true', 'false');
+------------------------+
| IF(1, 'true', 'false') |
+------------------------+
| true |
+------------------------+
mysql> SELECT IF(2, 'true', 'false');
+------------------------+
| IF(2, 'true', 'false') |
+------------------------+
| true |
+------------------------+
[/Quote]
=
=
=
=
思
想
重
于
技
巧
=
=
=
=
mysql
重命名表 navicat for
mysql
小
问题
navicat for
mysql
。创建表的时候,对表名的大小写不敏感。但是当项目连接数据库后台运行的时候,配置文件中的sql对大小写是敏感的。 所以要注意,一面因为大小写不一致在数据库中没有影响,但是项目中就会...
Mysql
区分大小写
问题
项目基础数据修改代码后测试,测试的时候不小心全输成了大写字母,结果... (先说一下大小写的
问题
,在介绍COLLATE的具体用法) 要想需要
mysql
(某个表)区分大小写,有以下几种方法: 方法一: 修改
MySql
Server...
Docker安装
MySQL
忽略大小写
问题
的
问题
Docker安装
MySQL
忽略大小写
问题
的
问题
连接
MySQL
:查看当前
mysql
的大小写敏感配置show global variables like '%lower_case%';+------------------------+-------+| Variable_name | Value |+-----------------------...
MySQL
表名忽略大小写
问题
因为linux下
mysql
默认是要区分表名大小写的。
mysql
是否区分大小写设置是由参数lower_case_table_names决定的,其中:1)lower_case_table_names = 0 区分大小写(即对大小写不敏感),默认是这种设置。这样设置后,...
MySQL
8.0 大小写敏感修改的
问题
MySQL
8.0想要 大小写不敏感,必须在安装好
MySQL
后 修改
mySQL
配置文件设置为不敏感,一旦启动后,再 设置是无效的,而且 启动报错,。 如果已经晚了,那必须把
MySQL
数据库文件全部 删除,修改配置文件再启动。 ...
MySQL
56,679
社区成员
56,709
社区内容
发帖
与我相关
我的任务
MySQL
MySQL相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MySQL相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章