1、between…and 语句用法
表示一段区间内的数据。
用于数字
between 60 and 70 //大于等于60小于等于70
not between 60 and 70 //小于60大于70
用于日期
(格式类型必须对应)
between ‘1998-1-1’ and ‘2020-1-1’ //在这段日期内的数据
2、in 语句用法
相较于where直接查询更加简洁地表示出,查询条件相同的数据。
查询子集为记录集
select * from table where uname in(select uname from user);
为字符串
SELECT * from tb1 WHERE Sname in ('庞先生','欧阳先生');
为数组
($list 是 ’ 1 , 2 , 3 , 4 , 5 ')
foreach (explode(',', $list) as $value) {
$rules=$rules."'".$value."',";
}
$arr = $this->db->selectAll