方法
1.不等于:<>
2.等于:=
3.id可以整除:id % 2 = 1
4.按降序:order by rating desc;
5.left join:左外连接:LEFT JOIN 关键字从左表(table1)返回所有的行,即使右表(table2)中没有匹配。如果右表中没有匹配,则结果为 NULL。
6.不在某个范围内:not in
7.DATEDIFF函数:求两个日期的差值满足一定条件的:DATEDIFF(Weather.RecordDate, w1.RecordDate) = 1
Weather 比w1多1天
8.limit和offset的用法:
9.IFNULL:
IFNULL(expression_1,expression_2);
1
如果expression_1不为NULL,则IFNULL函数返回expression_1; 否则返回expression_2的结果。
IFNULL()返回一个数字或字符串值,取决于它被使用的上下文环境。如果要返回基于TRUE或FALSE条件的值,而不是NULL,则应使用IF函数。
总结
1.
select Email
from
(
select Email,count(Id) as num
from Person
group by Email
) as temp
where num >1;
2.groub by 演示: