本文实例讲述了tp5.1 框架查询表达式用法。分享给大家供大家参考,具体如下:
查询表达式
查询表达式支持大部分的SQL查询语法,也是ThinkPHP查询语言的精髓,查询表达式的使用格式:
?
5.1还支持新的查询方法
?
Field使用字段的驼峰命名方式。
表达式不分大小写,支持的查询表达式有下面几种:
表达式
含义
快捷查询方法
=
等于
<>
不等于
>
大于
>=
大于等于
<
小于
<=
小于等于
[NOT] LIKE
模糊查询
whereLike/whereNotLike
[NOT] BETWEEN
(不在)区间查询
whereBetween/whereNotBetween
[NOT] IN
(不在)IN 查询
whereIn/whereNotIn
[NOT] NULL
查询字段是否(不)是NULL
whereNull/whereNotNull
[NOT] EXISTS
EXISTS查询
whereExists/whereNotExists
[NOT] REGEXP
正则(不)匹配查询(仅支持Mysql)
[NOT] BETWEEM TIME
时间区间比较
whereBetweenTime