BelThaZoR
Slavan
- Učlanjen(a)
- 13.04.2006
- Poruke
- 802
- Poena
- 370
Moj SQL je jako loš priznajem. Evo šta mi treba a što ne mogu nikako da skapiram kako da napravim, ako je uopšte moguće:
Imam jednu tabelu iz koje moram da izvucem redove koji treba da budu grupisani u neki niz po datumu iz kolone 'start', tako da posle mogu po datumu da ih izlistam. Jedino sto sam uspeo je da napisem query koji mi nalazi prvo sve datume koji postoje u tabeli, pa onda da za svaki datum tražim da se izvuku redovi koji imaju taj datum u određenoj koloni, al sam mislio dal može ovo sa manje query-ja da se ispiše.
Unapred hvala na pomoći
Imam jednu tabelu iz koje moram da izvucem redove koji treba da budu grupisani u neki niz po datumu iz kolone 'start', tako da posle mogu po datumu da ih izlistam. Jedino sto sam uspeo je da napisem query koji mi nalazi prvo sve datume koji postoje u tabeli, pa onda da za svaki datum tražim da se izvuku redovi koji imaju taj datum u određenoj koloni, al sam mislio dal može ovo sa manje query-ja da se ispiše.
Kod:
SELECT DISTINCT DATE(start) as dates FROM scheduler WHERE DATEDIFF(DATE(start), CURDATE()) >= 0 AND DATEDIFF(DATE(start), CURDATE()) =< 7