我正在嘗試做統計跟蹤。在我的數據庫中,我存儲了引用URL。我經常有網址的類似於下面:MYSQL:Group按正則表達式
http://www2.trafficadbar.com/__a4w4
http://trafficadbar.com/__a4w4
http://www.trafficadbar.com/__a4w4
http://4acesmailer.com/credit_click.php?userid=2472&openkey=gbyp2vcm
http://4acesmailer.com/credit_click.php?userid=2714&openkey=gbyp2vcm
http://4acesmailer.com/credit_click.php?userid=2723&openkey=gbyp2vcm
http://4acesmailer.com/credit_click.php?userid=3245&openkey=gbyp2vcm
http://4acesmailer.com/credit_click.php?userid=3259&openkey=gbyp2vcm
我想知道我會怎麼做一個GROUP BY和指望一個正則表達式。基本上我想要的是如下返回:
trafficadbar 3
4acesmailer 5
目前,當我嘗試做一個GROUP BY它只能URL的地方是完全相同的。所以www.blah.com和blah.com是兩個不同的結果,並進一步每個url變量?blahblah = 2作爲又一個獨特的組,
我已經搜索了無數的解決方案,但他們似乎主要對所問的問題非常具體,幾乎所有的問題都顯示出一些「非正則表達式」的解決方法 - 如果我能找到一種我可以應用的方法,那很好。
我不會經常這樣說,但你可能會選擇全部然後用PHP解析它。 – AbraCadaver
我同意@AbraCadaver。我會在PHP中進行解析。 – BeetleJuice