您的位置:首页 > 数据库 > MySQL

mysql case when

2016-06-28 13:20 381 查看
SELECT

a.id,a.buildname,

b.recommendtime,

case WHEN(c.buildstatename = d.buildstatename) then 'true' else 'false' end state,

d.buildstatename,

b.agentid,

b.custid

FROM

B_BuildBaseInfo a

LEFT JOIN A_agentCustoms b ON a.id = b.buildid

LEFT JOIN B_BuildState c ON b.userstateid = c.id

left join B_BuildState d on b.buildid = d.buildid

WHERE

b.agentid = '40281b8154a30bda0154a30c49460001'

AND b.custid = '4028da3454e0814a0154e0814a7c0003';
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: