创建了一个attendance表
创建了一个student表 :
select * from studen表 a代表student的别名 left join 左连接 attendance 表, b代表attendance的别名 on a.sno=b.sno;两个表的sno相等如下图所示:
select * from studen表 a代表student的别名 left join 左连接 attendance 表, b代表attendance的别名 on a.sno=b.sno where b.sno is null;判断b.sno表为空的值。
select a.sno,a.name ,a.age,a.sex from studen表 a代表student的别名 left join 左连接 attendance 表, b代表attendance的别名 on a.sno=b.sno where b.sno is null;判断b.sno表为空的值。
where group by order by having
SELECT select_list #所选择的的列
FROM table_list #要查询的那些表
WHERE row_constraint #行必须满足的条件
GROUP BY grouping_columns #结果如何分组
ORDER BY sorting_columns #结果如何排序
HAVING group_constraint #分组必须满足的条件
LIMIT count; #限制结果里的行数