# 查询语言
在MyClassPHP的ORM中,内置了几种常用的查询方法
| 关键词 | SQL语言 |
| --- | --- |
| gt | > |
| lt | < |
| neq | <> |
| egt | >= |
| elt | <= |
| eq | = |
|between|between|
|like|like|
| in | in |
|notIn| not in|
|field|特殊语法exp|
## 大于
```
$map = [
'id' => ['gt' , 1] ,
];
// 或
$map = [
'id >' => 1 ,
];
```
## 小于
```
$map = [
'id' => ['lt' , 1] ,
];
// 或
$map = [
'id <' => 1 ,
];
```
## 不等于
```
$map = [
'id' => ['neq' , 1] ,
];
// 或
$map = [
'id <>' => 1 ,
];
```
## 大于等于
```
$map = [
'id' => ['egt' , 1] ,
];
// 或
$map = [
'id >=' => 1 ,
];
```
## 小于等于
```
$map = [
'id' => ['elt' , 1] ,
];
// 或
$map = [
'id <=' => 1 ,
];
```
## 等于
```
$map = [
'id' => ['eq' , 1] ,
];
// 或
$map = [
'id' => 1 ,
];
```
## BETWEEN、LIKE
```
// BETWEEN
$map = [
'id' => ['between' , [1 , 2 , 3 , 4 ]] ,
];
// 或
$map = [
'id between' => [1 , 2 , 3 , 4 ] ,
];
// LIKE
$map = [
'id' => ['like' , 'colin'] ,
];
// 或
$map = [
'id like' => '%colin%' ,
];
```
## IN、NOT IN
```
// IN
$map = [
'id' => ['in' , [1 , 2 , 3 , 4 ]] ,
];
// 或
$map = [
'id in' => [1 , 2 , 3 , 4 ] ,
];
// NOT IN
$map = [
'id' => ['notIN' , [1 , 2 , 3 , 4 ]] ,
];
// 或
$map = [
'id notIn' => [1 , 2 , 3 , 4 ] ,
];
```
## field
```
$map = [
'status' => 1 ,
field('name is null') ,
];
```
- 简介
- 入口
- 目录结构
- 配置
- 路由
- 中间件
- 控制器
- 配置虚拟服务器
- 第一个控制器
- 跳转和提示
- 重定向
- 数据过滤和读取
- 模板
- 模型
- 数据库配置
- 实例化模型
- 连贯操作
- select
- find
- where
- join
- insert
- update
- delete
- field
- from
- count
- 递增和递减
- 自动完成
- 自动验证
- 上一条下一条
- 事务
- 辅助函数
- 查询语言
- 安全
- CSRF
- 数据验证
- 扩展
- 分页
- 权限
- 权限配置
- 缓存
- 缓存配置
- 表单(废弃)
- 表单开始
- input
- inputText
- inputHidden
- inputPass
- select
- textarea
- button
- submitButton
- generalButton
- resetButton
- 结束表单
- 文件
- 验证码
- 验证码配置
- 图片上传
- 上传配置
- 函数介绍
- 模块