数据库学习二三事儿(叨叨叨叨)
1、在查询时间为空的记录时,不可以time = null,要 time is null
2、比如group by一定是在where后面的,不管运行的顺序如何,写,就要写在后面!
3、先分组,再求有几组:
select COUNT(*) as sum_guest
from (
select guestNo from Booking
group by guestNo
)a;
select COUNT(*) as sum_guest
from(select distinct guestNo from Booking)a;
4、一定要注意,几重子查询,后面的与前面的无关,重要的筛选条件要每一次都出现!!!不然有可能第一重选出了男生,第二重没有了这个限制,女生就来了。若是唯一标记就没事!
5、=是自然连接!!!!!就是都有的才会连起来!!!!!