Jump to content


dudu2

Member Since 27/11/2011
Offline Last Active 05/12/2011, 16:18
-----

Topics I've Started

Consulta Sem Operador In

28/11/2011, 16:11

Alguem sabe como posso fazer essa consulta sem usar o operador IN ???

SELECT c.codcli, c.nome
FROM cliente c
WHERE c.codcli IN
(SELECT e.codcli FROM equipamento e, tipoequipamento t
WHERE e.codtipoequip=t.codtipoequip AND t.descricao='L3G75Q')
AND c.codcli NOT IN
(SELECT e.codcli FROM equipamento e, tipoequipamento t
WHERE e.codtipoequip=t.codtipoequip AND t.descricao='A9F11I')

Maior Soma, Como Conseguir

27/11/2011, 12:59

Como faço para descobrir a maior soma no problema abaixo? Até onde eu fiz ele mostra todos os equipamentos, mas preciso fazer ele mostrar apenas o que possui a maior soma.
Se alguem poder me ajudar ja agradeço desde agora...


Criar uma consulta para mostrar a lista dos equipamentos, a soma do valor das ordens de serviço,
a média do valor destas ordens.
Listar somente o equipamento que tem a maior soma de valor dentre todos os equipamentos.

SELECT e.descricao, SUM(o.valor) as SOMA, AVG(o.valor) as MEDIA
FROM equipamento e, ordemservico o
WHERE e.codequip = o.codequip
GROUP BY e.descricao

IPB Skin By Virteq