摘要:
一、背景知识 在联合查询里order by 要写在最后一个子查询之后,并且该排序是对整个联合查询出来的结果集排序的,并不是只对最后一个子查询排序 联合查询的结果是整个查询完成后得出的,而不是将子查询挨个完成后拼接的 二、报错写法 SELECT * FROM t1 ORDER BY month ASC 阅读全文
摘要:
CASE WHEN 布尔表达式1 THEN 结果表达式1 WHEN 布尔表达式2 THEN 结果表达式2 … WHEN 布尔表达式n THEN 结果表达式n [ ELSE 结果表达式n+1 ] END 按从上到下的书写顺序计算每个WHEN子句的布尔表达式。 返回第一个取值为TRUE的布尔表达式所对应 阅读全文
摘要:
1.作用于单列:select distinct 字段1 from t; 2.作用于多列: 只有两行记录行完全相同才可去重 3.COUNT统计:可用再count里对字段去重计算 select *,count(distinct 字段1) as alias from t; count(distinct 字 阅读全文