thinkphp查询表达式
时间: 2023-10-05 15:13:26 浏览: 75
thinkphp查询方式
ThinkPHP查询表达式是指在数据库查询中使用的一种语法,用于构建查询条件。以下是一些常见的查询表达式:
1. equal:等于
例如:$map['id'] = 1;
2. not equal:不等于
例如:$map['status'] = ['neq', 0];
3. greater than:大于
例如:$map['age'] = ['gt', 18];
4. less than:小于
例如:$map['score'] = ['lt', 60];
5. like:模糊查询
例如:$map['name'] = ['like', '%thinkphp%'];
6. in:包含在集合中
例如:$map['id'] = ['in', [1, 2, 3]];
7. not in:不包含在集合中
例如:$map['id'] = ['not in', [4, 5, 6]];
8. between:在区间内
例如:$map['age'] = ['between', [18, 30]];
9. not between:不在区间内
例如:$map['score'] = ['not between', [60, 80]];
以上是一些常见的查询表达式,还有更多的表达式可以根据需要使用。
阅读全文