Rumah >rangka kerja php >ThinkPHP >Apakah pertanyaan ThinkPHP untuk PHP?
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:
rreeeeAtas ialah kandungan terperinci Apakah pertanyaan ThinkPHP untuk PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!