É o seguinte:
Eu preciso fazer um SELECT em uma tabela com os seguintes campos:
-----------------------------------------------------------------------------------------
| item_id | dono_item | vezes_utilizado | vezes_vendido | vezes_reformado |
-----------------------------------------------------------------------------------------
1 | usuario_x | 5 | 3 | 6 |
-----------------------------------------------------------------------------------------
2 | usuario_x | 8 | 2 | 1 |
-----------------------------------------------------------------------------------------
3 | usuario_x | 7 | 1 | 0 |
-----------------------------------------------------------------------------------------
4 | usuario_x | 2 | 5 | 1 |
-----------------------------------------------------------------------------------------
Eu vou precisar fazer um select, que me de a soma de de cada campo, para cada dono. Por exemplo.
SELECT vezes_utilizado FROM tabela WHERE dono_item = 'usuario_x'
eu precisaria que resultado desse select me desse 22, que é a soma, de quantas vezes, todos os items daquele dono foram utilizados
Eu preciso disso, para os outros dois campos tambem
Entao, eu quero saber, se tem algum comando, onde eu posso somar os valores de cada campo, e que o resultado, me de um array, ou algo do tipo, onde cada elemento desse array, vai ser o resultado da soma de cada campo.
Se existir uma solução pra isso, eu creio que de para fazer tudo, usando apenas uma query. Se nao tiver solução, eu vou ter que fazer uma query individual para cada item da tabela.... e isso seria o fim do mundo pra min.
Agradeço desde ja.
Edição feita por: srenda, 11/04/2007, 16:10.