您的位置:首页 > 其它

在on後面用case的語法

2013-03-18 16:02 106 查看
在項目中出現的left join 查詢在on後面用case的語法,弄了好久,終於搞定了,以作備忘.

示列:

select * from AIRPORTORDER as A
inner join RANGECODE as B
on
case when A.AIRPORDER_GOORBACK='2' then A.AIRPORDER_ENDCODE
when A.AIRPORDER_GOORBACK='1' then A.AIRPORDER_STARTCODE
end =B.RANGECODE_NO

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