MySQL
jentropy
这个作者很懒,什么都没留下…
展开
-
MySql 实用小技巧002 - 三值逻辑和NULL(《SQL进阶教程》学习笔记)
三值逻辑和NULL SELECT * FROM a = null; 错误原因: where 后面只查询出true结果 unknown 和 null 比较结果永远是unknown(nu;ll不是一个值) 优先级 AND的情况: false > unknown > true OR的情况: true > unknown > false // 将abc 三者进行比较 SET @a=2, @b=5, @c=null; a < b AND b > c => unknown a原创 2020-07-28 22:40:05 · 133 阅读 · 0 评论 -
MySql 实用小技巧001 - CASE表达式(《SQL进阶教程》学习笔记)
WHEN CASE 表达式 基础语法 简单 CASE 表达式 CASE sex WHEN '1' THEN '男' WHEN '2' THEN '女' ELSE '其他' END 搜索CASE表达式 CASE WHEN sex = '1' THEN '男' WHEN sex = '2' THEN '女' ELSE '其他' END GROUP BY + WHEN CASE <=> group by district 用途:多行转一行 (统计数据)原创 2020-07-22 13:07:58 · 235 阅读 · 0 评论