Birden "katmanda" gruplandırılmış olduğunu mySQL dönüş veri var nasıl

0 Cevap php

Mysql db sorgulamak ve bu gibi gruplandırılmış bir sonuca dönmek için herhangi bir yolu var mı:

- 12/16/2010
  -daily
    - Ad Source 1, uniques, hits, rev
    - Ad Source 2, uniques, hits, rev
    - Ad Source 3, uniques, hits, rev
    - Ad Source 4, uniques, hits, rev
  -total
    - total uniques, total hits, total rev

- 12/15/2010
  -daily
    - Ad Source 1, uniques, hits, rev
    - Ad Source 2, uniques, hits, rev
    - Ad Source 3, uniques, hits, rev
    - Ad Source 4, uniques, hits, rev
  -total
    - total uniques, total hits, total rev

Ben bir site için bir günlük bazda gelir elde etmek istiyorsanız doğru şimdi mySQL bu gibi bir sonuç elde:

  • 12/16/2010, reklam kaynağı 1, uniques, şarkıları, devir
  • 12/16/2010, reklam kaynağı 2, uniques, şarkıları, devir
  • 12/16/2010, reklam kaynak 3, uniques, şarkıları, devir
  • 12/16/2010, reklam kaynağı 4, uniques, şarkıları, devir
  • 12/15/2010, reklam kaynağı 1, uniques, şarkıları, devir
  • 12/15/2010, reklam kaynağı 2, uniques, şarkıları, devir
  • 12/15/2010, reklam kaynak 3, uniques, şarkıları, devir
  • 12/15/2010, reklam kaynağı 4, uniques, şarkıları, devir

Sonra 2010/12/16 ve 2010/12/15 için toplam miktarda almak için ikinci bir sorgu çalıştırmak için gereken, ve bunun üstüne ben gün PHP grubuna sahip olmak gerekir

The table I am querying is setup like this: ad_source_num, date, uniques, hits, rev

Veri geri dönen almanın daha verimli bir yolu olmalı gibi hissediyorum. herkes :-( yardımcı olabilir

0 Cevap