1. 집계 쿼리
애플리케이션에서는 현재 사용자 수(또는 특정 조건을 충족하는 사용자), 전체 사용자 포인트, 사용자 평균 점수 등과 같은 일부 통계 데이터를 사용하는 경우가 많습니다. 이러한 통계 연산은 일련의 내장 방법을 제공합니다.
사용자 수 확인:
Db::table('think_user')->count(); // 助手函数 db('user')->count();
2. 시간 쿼리
where 메소드를 사용하세요.
방법은 시간 비교를 지원합니다. 예:
// 大于某个时间 where('create_time','> time','2016-1-1'); // 小于某个时间 where('create_time','<= time','2016-1-1'); // 时间区间查询 where('create_time','between time',['2015-1-1','2016-1-1']);
3. 빠른 쿼리
빠른 쿼리 방법은 여러 필드에 동일한 쿼리 조건을 작성하는 단순화된 방법이므로 쿼리 작성 방법을 더욱 단순화할 수 있습니다. 여러 필드 사이의 조건. OR 쿼리를 표현하려면 |로 분할하고 AND 쿼리를 표현하려면 &로 분할하세요. 예를 들어 위 내용은 PHP용 ThinkPHP 쿼리는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!Db::table('think_user') ->where('name|title','like','thinkphp%') ->where('create_time&update_time','>',0) ->find();