Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa tardee!
Bom, tenho uma duvida de como fazer uma subconsulta...
É assim, tenho os seguintes select :
select itens_ped_cod , sum(itens_valorvenda) as
itens_valorvenda,sum(prod_valormin) as prod_valormin
from itens inner join produtos on itens.itens_prod_cod = produtos.prod_cod
group by itens_ped_cod
E esse:
$sql = "select distinct * from
cliente
inner join(
pedidos left join (
produtos left join itens on prod_cod = itens_prod_cod)
on ped_cod = itens_ped_cod)
on ped_cli_cod = cli_cod
where $campo $pesq
";
O 1° faz o agrupamento dos campos necessarios, ou seja, não repete codigo de pedidos e agrupa os valores de venda e compra. E o segundo realiza uma busca como por exemplo, por nome, por codigo, etc! Precisava unir esses dois, q ele pesquisasse e agrupasse os campos expecificados no primeiro select! Quando eu pesquiso "mostrar todos" Ele realiza perfeitamente o q eu quero, ai tentei adaptar a esse, só q num vai! Alguem pode me ajudar??Obrigada!
Qual banco de dados? MySQL, SQL SERVER?...
Acredito que o pessoal do fórum específico pode te ajudar melhor.
Poste a estrutura das tabelas.