limitar o número de linhas em uma consulta SQL
30/07/2008
0
Ex.: vendas X vendedores
Preciso retornar as 3 últimas vendas dos vendedores 1 e 2. Se eu utilizar o ´first´ no início do SQL o limite será de 3 registros, independente do número de vendedores passado como parâmetro.
Obs.:. Utilizo firebird 1.5 e não posso criar procedure (acho que o problema está aqui).
Não sei se ficou claro, espero que dê para entender.
Valeu!
Help
Posts
31/07/2008
Joaoshi
SELECT FIRST 3 VENDA FROM TABELA WHERE VENDEDOR = 1 UNION ALL SELECT FIRST 3 VENDA FROM TABELA WHERE VENDEDOR = 2
É meio POG mas pode ser um caminho.
01/08/2008
Thomaz_prg
Ficaria fácil resolver criando uma. Aparece algum erro ao tentar criá-las?
04/08/2008
Help
O problema com a procedure é que ainda não podemos utilizar aqui, opção do DBA... infelizmente...
Clique aqui para fazer login e interagir na Comunidade :)