题目要求:取出用户表中20岁及以上且23岁的用户信息
1、使用between…and查询
select device_id,gender,age from user_profile where age between 20 and 23;
执行后查询结果如下:
以上结果我们可以看出,使用between…and语句查询数据时结果集显示的是包括20和23岁的,由此可以得出between…and查询的结果集都是闭区间。
2、使用 and语句查询
select device_id,gender,age from user_profile where age >=20 and <= 23;
以上结果我们可以看到查询的结果是一样的。