您的位置:首页 > 博客中心 > 数据库 >

mysql 语句case when

时间:2022-03-10 17:23

mysql 语句case when

select USER_ID ,USER_NAME ,CASE WHEN  atten.DESTINATION_ID is null THEN FALSE ELSE TRUE END  as attentioned    from T_SD_USER as user LEFT OUTER JOIN T_SD_ATTENTION as atten on `user`.USER_ID = atten.ORIGIN_ID and atten.DESTINATION_ID = 3001 where `user`.USER_ID = 3000;

表的创建

 

CREATE TABLE `lee` (
`id` int(10) NOT NULL AUTO_INCREMENT, 
`name` char(20) DEFAULT NULL, 
`birthday` datetime DEFAULT NULL, 
PRIMARY KEY (`id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8

 

 

数据插入:

 

insert into lee(name,birthday) values (‘sam‘,‘1990-01-01‘);

insert into lee(name,birthday) values (‘lee‘,‘1980-01-01‘);

insert into lee(name,birthday) values (‘john‘,‘1985-01-01‘);

 

 

使用case when语句

1。

gxlsystem.com,布布扣

 

来自 http://www.cnblogs.com/john2000/archive/2010/09/21/1832729.html

 

mysql 语句case when,布布扣,bubuko.com

热门排行

今日推荐

热门手游