Questa e' la prima volta che mi succede.. in mysql lancio una query molto semplice ma mi ritrovo con dei dati sballati.
Ho un db (per me abbastanza grande.. 3 mil dati) di alcuni pagamenti con ogni record un pagamento. Ora voglio raggruppare gli importi per provincia, sesso ed eta'.
No problem:
Il problema e' che mi restituisce:codice:SELECT `COD_PROV` , `SEX` , `AGE` , sum( `IMP1` ) AS IMPORTO, count( * ) AS NUMDOM FROM `mytable` GROUP BY `COD_PROV` , 'SEX', `AGE`
Ovviamente ho anche donne di 20 anni o maschi di 21 anni nei dati, ma questi mi spariscono quando raggruppo.. sbaglio io o c'e' qualche cosa che dovrei sapere e non conosco ???codice:COD_PROV SEX AGE IMPORTO NUMDOM TO C 0 17674601.9178736 3015 TO M 20 3882.96991634369 10 TO W 21 25706.7499690056 19 TO M 22 21892.3701086044 21 TO W 23 204751.170439005 48 ..

Rispondi quotando