Şu anda yol MySQL sorgular ve sözdizimi için benim yukarıda ağırlığı deldiriyorum. Ben şu ulaşmada bazı yardımı ile yapabilirsiniz: -
Ben arka arkaya ziyaret ülke ile bir ölçümler / analitik tablo var. Ben aşağıdaki sorgu var: -
SELECT `country`, COUNT(`ip`) AS `cViews` FROM `metrics` WHERE `projID` = 'projID' AND `country` != 'XX' AND `when` BETWEEN '$dateFrom' AND '$dateTo' GROUP by country
Not; when
bir zaman damgası alandır.
Hangi belirli bir süre ülkeye başına ziyaretlerin sayısını alır. Güzel. Dandy, bir diyebilirsiniz.
Ben şimdi ne gerek, (ben sorgu ile sadece yardıma ihtiyacım var, görüntüleme unutmak) bir tablo görüntülemek için hangi yapabilirsiniz grup o ayın bir başlığı altında her ay içine ziyaretler. Yani Her ay için Ülke / Ziyaretçi. Muhtemelen '2009-06-00 'AND '2009-06-30' üstündeki değişkenlere beyan eden tarihleri ile ARASINDAKİ bir zaman damgası ile belirtilmiş.
Yani katları almak gerekir: -
`id` `ip` `country` `etc`
1 24.124 uk thisthat
Için: -
`country` `Jan` `Feb`
UK 44 77
vb
Şimdi, AS isimlerini ilan ettiği burada daha önce yardım yaşadım, ama bu sorgunun potansiyel karmaşıklığı beni frigtening ve select sorguları iç içe bile, bunu nasıl emin değilim.
Doğru yönde herhangi bir tavsiye veya işaretleme minnetle aldı.