MySQL-Predicates in SQL
参考文献
Predicates in SQL
SQL谓词
谓词只是一个计算结果为TRUE、FALSE 或UNKNOWN的表达式.谓词通常用于WHERE和HAVING子句的搜索条件、FROM子句的连接条件以及需要布尔值的查询的任何其他部分.
谓词有多种类型,其中包括:
Comparison(比较谓词)
LIKE
BETWEEN
IN
EXISTS
IS NULL (/INTEGER/DECIMAL/FLOAT...)
Comparison Predicates 比较谓词
= Equal to
> Greater than
< Less than
>= Greater than or equal to
<= Less than or equal to
<> Not equal to
EXISTS
在EXISTS的子查询里SELECT子句的列表可以有三种写法
通配符: SELECT *
常量: SELECT '任意内容'
列名: SELECT col_name
谓词逻辑中,根据输入值的阶数对谓词进行分类.=或者BETWEEE ...
MySQL-常用SQL汇总
参考文献
MySQL按日期分组统计(按天统计,按月统计)
mysql查询今天、昨天、7天、近30天、本月、上一月 数据
SQL进阶教程–[日] MICK
Divided We Stand: The SQL of Relational Division
High Performance Relational Division in SQL Server
按日期分组统计
按月统计
1234567SELECT date_format( create_time, '%Y-%m' ) date, count(*) numFROM table_name GROUP BY date_format( create_time, '%Y-%m' );
按天统计
1234567SELECT date_format( create_time, '%Y-%m-%d' ) date, count(*) num FROM table_name GROUP BY date_format( create_time, '%Y-%m-%d ...