這個可以用內鏈接操作,
創(chuàng)新互聯(lián)建站-專業(yè)網站定制、快速模板網站建設、高性價比白城網站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式白城網站制作公司更省心,省錢,快速模板網站建設找我們,業(yè)務覆蓋白城地區(qū)。費用合理售后完善,10多年實體公司更值得信賴。
$table=M('Table1');
$count = $table-join('table2 ON table1.number1=table2.number2')-count();
內連接只有兩個鏈接成功才會加入,以上這樣產生的數據就是你要的結果,當然這是在兩個字段沒有重復數據的情況,有的話加一個distinct就好
這要看你的查詢多復雜了。 如果查詢邏輯很混亂, 表的字段太多幾秒都有可能。如果只是最簡單的查詢, 一個T的數據庫都很快
如果你已經使用了一段時間PHP的話,那么,你應該已經對它的數組比較熟悉了——這種數據結構允許你在單個變量中存儲多個值,并且可以把它們作為一個集合進行操作。
經常,開發(fā)人員發(fā)現(xiàn)在PHP中使用這種數據結構對值或者數組元素進行排序非常有用。PHP提供了一些適合多種數組的排序函數,這些函數允許你在數組內部對元素進行排列,也允許用很多不同的方法對它們進行重新排序。在這篇文章中我們將討論該排序中最重要的幾個函數。
簡單排序
首先,讓我們來看看最簡單的情況:將一個數組元素從低到高進行簡單排序,這個函數既可以按數字大小排列也可以按字母順序排列。PHP的sort()函數實現(xiàn)了這個功能,如Listing A所示:
Listing A
?php
? $data = array(5,8,1,7,2);
? sort($data);
? print_r($data);
? ?
輸出結果如下所示:
Array ([0] = 1
[1] = 2
[2] = 5
[3] = 7
[4] = 8
)