thinkphp 怎么查詢重復數(shù)據(jù)庫

thinkphp查詢重復數(shù)據(jù)庫的方法:1、通過“$test_data = M(‘hot’);”實例化數(shù)據(jù)表;2、使用“testdata>Distincttrue)->field(descriprion’)->orderdescription desc->select”方法或者利用group方法去重即可。

thinkphp 怎么查詢重復數(shù)據(jù)庫

本教程操作環(huán)境:Windows7系統(tǒng)、ThinkPHP5版、Dell G3電腦。

thinkphp 怎么查詢重復數(shù)據(jù)庫?

thinkphp數(shù)據(jù)庫查重方法

$test_data?=?M('hot');//實例化數(shù)據(jù)表 $data=$testdata>Distincttrue)->field(descriprion')->orderdescription?desc->select: //利用distinct方法去重 $data=$test_data->group("description')->order('description?desc')->select(); //利用group方法去重? dump($data);

對于兩種去重方式:

立即學習PHP免費學習筆記(深入)”;

利用distinct去重、簡單易用,但只能對于單一字段去重,并且最終的結(jié)果也僅為去重的字段,實際應用價值不是特別大。

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

推薦學習:《thinkPHP視頻教程

以上就是

? 版權(quán)聲明
THE END
喜歡就支持一下吧
點贊9 分享