1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

MYSQL ajuda

Discussão em 'Programação' iniciada por pognot, 13 de Dezembro de 2012. (Respostas: 1; Visualizações: 471)

  1. Precisava de ajuda com um select a experssão que tenho é esta:

    SELECT

    atlantic_sgbd.utilizador.nome,
    atlantic_sgbd.titulo.mercado,
    atlantic_sgbd.titulo.designacao,
    atlantic_sgbd.carteira.quantidade,
    atlantic_sgbd.carteira.total


    FROM atlantic_sgbd.carteira


    JOIN atlantic_sgbd.utilizador ON atlantic_sgbd.carteira.idCarteiraUtilizador = atlantic_sgbd.utilizador.idUtilizador


    JOIN atlantic_sgbd.titulo ON atlantic_sgbd.carteira.idCarteiraTitulo = atlantic_sgbd.titulo.idTitulo


    WHERE atlantic_sgbd.utilizador.idUtilizador = 1

    O resultado é este:

    'Fernando Lopes', 'Pri', 'Portugal Telecomunicacoes', '10.0000', '34.0000'
    'Fernando Lopes', 'Pri', 'Portugal Telecomunicacoes', '-5.0000', '-18.0000'
    'Fernando Lopes', 'Pri', 'Portugal Telecomunicacoes', '5.0000', '17.5000'
    'Fernando Lopes', 'Sec', 'ZON Multimedia', '25.0000', '62.5000'
    'Fernando Lopes', 'Sec', 'ZON Multimedia', '-10.0000', '-20.0000'

    Eu agora queria somar por exemplo tudo o que fosse das colunas atlantic_sgbd.carteira.quantidade e atlantic_sgbd.carteira.total da Portugal Telecomunicacoes e ZON Multimedia
     
  2. pesta

    pesta Power Member

    select sum(quantidade), sum(total), nome from (o teu select) group by nome
     

Partilhar esta Página