sql语句case when的使用
来源:互联网 发布:亚马逊windows 编辑:程序博客网 时间:2024/05/22 02:10
case when在我工作中的实际应用
SELECT
BATTLE_ID,USER_ID_1,USER_ID_2,
U1.WEB_USER_ID,U1.PHONE,U1.NICKNAME,U1.PASSWORD,U1.HEAD,U1.GOLD_NUM,U1.ROSE_NUM,U1.LOVE_VALUE,U1.SHIELD_NUM,U1.FIGHT_VALUE,U1.VERSION,U1.IS_ANCHOR,
U2.WEB_USER_ID,U2.PHONE,U2.NICKNAME,U2.PASSWORD,U2.HEAD,U2.GOLD_NUM,U2.ROSE_NUM,U2.LOVE_VALUE,U2.SHIELD_NUM,U2.FIGHT_VALUE,U2.VERSION,U2.IS_ANCHOR
FROM
bb_web_user U1
JOIN
bb_battle
ON
(U1.WEB_USER_ID = USER_ID_1
OR
U1.WEB_USER_ID = USER_ID_2)
JOIN
bb_web_user U2
ON
(CASE WHEN
U1.WEB_USER_ID = USER_ID_1
THEN
U2.WEB_USER_ID = USER_ID_2
WHEN
U1.WEB_USER_ID = USER_ID_2
THEN
U2.WEB_USER_ID = USER_ID_1
ELSE
NULL
END)
WHERE
U1.WEB_USER_ID = '20f015e441d84ad6a43c2d774c6494b1'
没有详细去研究,据说还有个check这个关键词,本篇只是记录一下方便以后翻看
SELECT
BATTLE_ID,USER_ID_1,USER_ID_2,
U1.WEB_USER_ID,U1.PHONE,U1.NICKNAME,U1.PASSWORD,U1.HEAD,U1.GOLD_NUM,U1.ROSE_NUM,U1.LOVE_VALUE,U1.SHIELD_NUM,U1.FIGHT_VALUE,U1.VERSION,U1.IS_ANCHOR,
U2.WEB_USER_ID,U2.PHONE,U2.NICKNAME,U2.PASSWORD,U2.HEAD,U2.GOLD_NUM,U2.ROSE_NUM,U2.LOVE_VALUE,U2.SHIELD_NUM,U2.FIGHT_VALUE,U2.VERSION,U2.IS_ANCHOR
FROM
bb_web_user U1
JOIN
bb_battle
ON
(U1.WEB_USER_ID = USER_ID_1
OR
U1.WEB_USER_ID = USER_ID_2)
JOIN
bb_web_user U2
ON
(CASE WHEN
U1.WEB_USER_ID = USER_ID_1
THEN
U2.WEB_USER_ID = USER_ID_2
WHEN
U1.WEB_USER_ID = USER_ID_2
THEN
U2.WEB_USER_ID = USER_ID_1
ELSE
NULL
END)
WHERE
U1.WEB_USER_ID = '20f015e441d84ad6a43c2d774c6494b1'
没有详细去研究,据说还有个check这个关键词,本篇只是记录一下方便以后翻看
阅读全文
0 0
- SQL的 case when语句嵌套使用
- SQL语句中case when的使用
- sql语句CASE WHEN 的使用
- sql语句case when的使用
- SQL的case when语句
- SQL查询语句中case when的使用
- SQL语句中CASE WHEN的使用实例
- SQL语句中CASE WHEN的使用实例
- SQL语句中CASE WHEN的使用实例
- SQL语句中CASE WHEN的使用实例
- SQl CASE WHEN 语句的嵌套使用方式
- SQL语句中CASE WHEN的使用实例
- SQL语句中CASE WHEN的使用实例
- SQL语句中CASE WHEN的使用实例
- 在sql语句中使用case..when
- sql update set使用case when语句
- sql语句 case when
- Sql语句:case when
- BootStrap框架总结
- Linux
- 经典ASP.NET打印技术
- centos7 firewall 防火墙 命令
- CSS div水平垂直居中和div置于底部
- sql语句case when的使用
- mvc与三层结构终极区别
- HDU 3714
- STM32上使用UCOSII--任务
- Longest Increasing Subsequence
- 一个DIV调用多个CSS样式
- 关于ASP.NET页面打印技术的总结
- 低等数论1
- GridView和CheckBox结合实现可选择删除