国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > PHP > 正文

thinkphp區間查詢、統計查詢與SQL直接查詢實例分析

2024-05-04 23:27:55
字體:
來源:轉載
供稿:網友
這篇文章主要介紹了thinkphp區間查詢、統計查詢與SQL直接查詢,以實例形式較為詳細的分析了ThinkPHP比較常用的查詢技巧,非常具有實用價值,需要的朋友可以參考下
 
 

本文實例講述了thinkphp區間查詢、統計查詢與SQL直接查詢。分享給大家供大家參考。具體方法如下:

一、區間查詢:

復制代碼代碼如下:
$data['id']=array(array('gt',4),array('lt',10));//默認關系是(and)并且的關系  
//SELECT * FROM `tp_user` WHERE ( (`id` > 4) AND (`id` < 10) )  
  
$data['id']=array(array('gt',4),array('lt',10),'or') //關系就是(or)或者的關系  
  
$data['name']=array(array('like','%2%'),array('like','%  %'),'gege','or');

數組中可以加入多個數組,如果沒有or,默認是and關系

 

二、統計查詢:

count //獲取個數  
max   //獲取最大數  
min   //獲取最小數  
avg   //獲取平均數  
sum   //獲取總和

復制代碼代碼如下:
$m=M('User');  
$arr=$m->count();//得到用戶總數  
$arr=$m->where("username='gege'")->count();  //放置字符串  
  
$m=M('User');  
$data['username']='gege';//放置數組  
$c=$m->where($data)->count();  //數組操作會比較規范

 

三、SQL直接查詢,非常靈活可以進行更多的操作。

a、query 主要數處理讀取數據的,成功返回數據的結果集,失敗返回boolean false

復制代碼代碼如下:
$m=M();  
$result=$m->query("select *  from tp_user where id >50");  
var_dump($result);

b、execute 用于更新個寫入操作,成功返回影響行數,失敗返回boolean false
復制代碼代碼如下:
$m=M();  
$result=$m->execute("insert into tp_user(`username`) values('ztz3')");  
var_dump($result);

 

希望本文所述對大家的ThinkPHP框架程序設計有所幫助。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 聂荣县| 松江区| 菏泽市| 金沙县| 杭锦后旗| 瑞金市| 冀州市| 辉县市| 梨树县| 三门峡市| 英德市| 旬邑县| 乐山市| 清镇市| 郓城县| 土默特左旗| 和硕县| 叙永县| 体育| 紫金县| 嘉荫县| 吴堡县| 太和县| 噶尔县| 曲沃县| 兴安县| 三门县| 佳木斯市| 彭山县| 班玛县| 富蕴县| 罗甸县| 通海县| 合肥市| 林芝县| 朝阳县| 鱼台县| 甘谷县| 康乐县| 永济市| 轮台县|