Autor | Zpráva | ||
---|---|---|---|
VaKvas Profil |
#1 · Zasláno: 22. 2. 2013, 10:38:26
Zdravim a prosim o radu:
mam select kde vysledkem je napr: (datum_zdan_pln,cislo_zakazky, cena) 2013-1-1, 123456, 1000 2013-1-5, 123456, 500 .... co potrebuju je, aby pokud je v danem MESICI se stejnym CISLEM ZAKAZKY, byl vysledek jako jedna radka: 2013-1-1(klidne dosadit za leden 2013-1-1, unor 2013-2-1...), 123456, 1500 Predem dekuji ! |
||
juriad Profil |
#2 · Zasláno: 22. 2. 2013, 10:42:19
SELECT datum_zdan_pln, cislo_zakazky, SUM(cena) FROM tabulka /*WHERE by prisel sem*/ GROUP BY datum_zdan_pln, cislo_zakazky |
||
Alphard Profil |
Buď dev.mysql.com/doc/refman/5.0/en/group-by-functions.html#function_group-concat nebo v php Nejčastější potíže s PHP (FAQ) » Nadpis skupiny nejen při výpisu z databáze.
Dotaz juriad [#2] vybere náhodné datum, nevím co chcete, nechám tady i své odkazy. |
||
VaKvas Profil |
#4 · Zasláno: 22. 2. 2013, 11:37:35
Diky !
|
||
Kajman Profil |
#5 · Zasláno: 22. 2. 2013, 12:36:55
Aby se seskupila data v jednom měsíci, bude potřeba v group by použít místo datum_zdan_pln např.
date_format(datum_zdan_pln,'%Y-%m') |
||
Časová prodleva: 11 let
|
0