首頁 > php框架 > ThinkPHP > 主體

thinkphp 怎麼查詢重複資料庫

藏色散人
發布: 2022-12-13 09:51:01
原創
1631 人瀏覽過

thinkphp查詢重複資料庫的方法:1、透過「$test_data = M('hot');」實例化資料表;2、使用「testdata>Distincttrue)->field(descriprion')- >orderdescription desc->select”方法或利用group方法去重即可。

thinkphp 怎麼查詢重複資料庫

本教學操作環境:Windows7系統、ThinkPHP5版、Dell G3電腦。

thinkphp 怎麼查詢重複資料庫?

thinkphp資料庫查重方法

$test_data = M('hot');//实例化数据表
$data=$testdata>Distincttrue)->field(descriprion')->orderdescription desc->select:
//利用distinct方法去重
$data=$test_data->group("description')->order('description desc')->select();
//利用group方法去重 
dump($data);
登入後複製

對於兩種去重方式:

利用distinct去重、簡單易用,但只能對於單一欄位去重,並且最終的結果也僅為去重的字段,實際應用價值不是特別大。

利用group去重,最終的顯示結果為所有字段,且對單一字段進行了去重操作,效果不錯,但最終顯示結果除去去重字段外,按照第一個字段進行排序,可能還需要處理。

推薦學習:《thinkPHP影片教學

以上是thinkphp 怎麼查詢重複資料庫的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板