[b]Select complicado !! Quem sabe ?[/b]

MySQL

16/04/2004

Vejam se tem como me ajudar...



Situacao

tenho uma tabela master(conta) que tem as contas vencendo em determinada
data. Com uma detail (conta_det) com os valores para cada cliente.

exemplo: conta
+------------+--------------+-----------------+----------------+
| codigo | data | historico | valor |
+------------+--------------+-----------------+----------------+
| 01 | 01/01/04 | Agua | 1000,00 |
| 02 | 01/01/04 | Luz | 500,00 |
| 03 | 01/01/04 | Gas | 500,00 |
+------------+--------------+-----------------+----------------+

conta_det

+------------+--------------+----------------+
| cod_conta | cliente | valor |
+------------+--------------+----------------+
| 01 | Paulo | 100,00 |
| 02 | Paulo | 300,00 |
| 01 | Bruno | 100,00 |
| 02 | Bruno | 200,00 |
| 01 | Andre | 800,00 |
| 03 | Paulo | 500,00 |
+------------+--------------+----------------+

preciso gerar um select que retorne o seguinte:

+------------+--------------+---------------+---------------+------------------+
| NOME | AGUA | LUZ | GAS | TOTAL |
+------------+--------------+---------------+---------------+------------------+
| Paulo | 100,00 | 300,00 | 500,00 | 900,00 |
| Bruno | 100,00 | 200,00 | | 300,00 |
| Andre | 800,00 | | | 800,00 |
+------------+--------------+---------------+---------------+------------------+
| TOTAL | 1000,00 | 500,00 | 500,00 | 2000,00 |
+------------+--------------+---------------+---------------+------------------+

Sera que vc consegue isso num select só ? conhece alguem que possa ajudar ?


:?:
Ja quebrei a cabeca ...

Paulo


Paulo

Paulo

Curtidas 0
POSTAR