根據(jù)天計算訪問量 |
發(fā)布時間: 2012/9/1 17:16:38 |
下面的例子顯示了如何使用位組函數(shù)來計算每個月中用戶訪問網(wǎng)頁的天數(shù)。 電腦技術(shù)www.boydavid.com CREATE TABLE t1 (year YEAR(4), month INT(2) UNSIGNED ZEROFILL, 電腦知識www.boydavid.com
day INT(2) UNSIGNED ZEROFILL);
INSERT INTO t1 VALUES(2000,1,1),(2000,1,20),(2000,1,30),(2000,2,2),
(2000,2,23),(2000,2,23);
示例表中含有代表用戶訪問網(wǎng)頁的年-月-日值。可以使用以下查詢來確定每個月的訪問天數(shù):
SELECT year,month,BIT_COUNT(BIT_OR(1<<day)) AS days FROM t1
GROUP BY year,month;
將返回: +------+-------+------+
| year | month | days |
+------+-------+------+
| 2000 | 01 | 3 | 電腦學(xué)習(xí)網(wǎng)站www.boydavid.com
| 2000 | 02 | 2 |
+------+-------+------+
該查詢計算了在表中按年/月組合的不同天數(shù),可以自動去除重復(fù)的詢問 本文出自:億恩科技【www.artduck.net】 服務(wù)器租用/服務(wù)器托管中國五強(qiáng)!虛擬主機(jī)域名注冊頂級提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM] |