thinkphp 表达式查询
时间: 2023-09-19 11:08:24 浏览: 103
ThinkPHP 表达式查询是指使用一种特定的语法格式来进行数据库查询操作。这种语法格式可以使查询更加简单和方便,能够快速地查询到所需要的数据。
以下是一些常见的 ThinkPHP 表达式查询:
1. 等于查询:
```php
$where['name'] = 'thinkphp';
$result = Db::table('user')->where($where)->select();
```
2. 不等于查询:
```php
$where['name'] = array('neq','thinkphp');
$result = Db::table('user')->where($where)->select();
```
3. 大于查询:
```php
$where['score'] = array('gt',90);
$result = Db::table('user')->where($where)->select();
```
4. 小于查询:
```php
$where['score'] = array('lt',60);
$result = Db::table('user')->where($where)->select();
```
5. 范围查询:
```php
$where['id'] = array('between',array(1,10));
$result = Db::table('user')->where($where)->select();
```
6. 模糊查询:
```php
$where['name'] = array('like','%thinkphp%');
$result = Db::table('user')->where($where)->select();
```
7. IN 查询:
```php
$where['id'] = array('in',array(1,2,3));
$result = Db::table('user')->where($where)->select();
```
以上是一些常见的 ThinkPHP 表达式查询,使用这些查询可以快速地获取所需要的数据。
阅读全文