Rumah >rangka kerja php >ThinkPHP >Apakah pertanyaan ThinkPHP untuk PHP?

Apakah pertanyaan ThinkPHP untuk PHP?

WBOY
WBOYke hadapan
2023-05-30 13:06:081085semak imbas

1. Pertanyaan pengagregatan

Dalam aplikasi, kami sering menggunakan beberapa data statistik, seperti bilangan pengguna semasa (atau mereka yang memenuhi syarat tertentu), mata semua pengguna , Purata skor pengguna, dsb., ThinkPHP menyediakan satu siri kaedah terbina dalam untuk operasi statistik ini.

Dapatkan bilangan pengguna:

Db::table('think_user')->count();
// 助手函数
db('user')->count();

2 Pertanyaan masa

menggunakan kaedah di mana. Kaedah

menyokong perbandingan masa, contohnya:

// 大于某个时间
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 Pertanyaan pantas

Kaedah pertanyaan pintasan ialah berbilang medan. syarat pertanyaan yang sama Kaedah penulisan ringkas boleh memudahkan lagi penulisan syarat pertanyaan Gunakan | untuk memisahkan berbilang medan untuk mewakili pertanyaan ATAU, dan menggunakan & untuk memisahkan pertanyaan berikut, contohnya:

rreeee

Atas ialah kandungan terperinci Apakah pertanyaan ThinkPHP untuk PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:yisu.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam