請問這個查詢如何轉換成thinkphp形式查詢?
Aug 04, 2016 am 09:21 AM
select count(*) from (select uid from oc_commission group by uid) as uid
回覆內容:
select count(*) from (select uid from oc_commission group by uid) as uid
你的這個sql可以優化,一句搞定
select count(distinct(uid)) from oc_commission
tp:
M('Commission')->count(distinct(uid));
可以直接用原生程式碼查詢
http://www.kancloud.cn/manual/thinkphp/1775 手冊有子查詢,你好好看看
$sql=M('oc_commission')->field('uid')->group('uid' )->select(false);
$count=M('oc_commission')->table($sql.' a')->count()
如果報錯,去github下載最新版本就不會報錯了

熱門文章

熱門文章

熱門文章標籤

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

適用於 Ubuntu 和 Debian 的 PHP 8.4 安裝和升級指南

如何設定 Visual Studio Code (VS Code) 進行 PHP 開發
