SQL 实习

一、

tem表

SQL 实习

group by 分组后,有三个编号,找出最下的订单时间,比较选出时间段内的数据。注意group by 和 having的用法。

SQL 实习

group by 的用法

不用聚合函数的时候,每类出现一种数据。

SQL 实习

group by 和 min的组合,出现为06-10的数据

SQL 实习

group by 和 max的组合,出现为06-18的数据

SQL 实习

group by 和 count的组合

SQL 实习

二、

订单表

SQL 实习

用户表

SQL 实习

两个表ID相同连接

SQL 实习

选出订阅时间在6.16到6.22的用户,和其下订单的时间。注意时间比较的形式,单引号和时间格式。

SQL 实习

分组后找出时间相符的人的id

 SQL 实习

注意in的用法,这是省去临时表的好方法。select中嵌套select。

SQL 实习

复杂写法,最终结果一样。

SQL 实习

时间格式的应用。

 SQL 实习

between and 的用法

SQL 实习

三、

SQL 实习

四、

SQL 实习

SQL 实习