Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Ronaldo Melo

rownum

Recommended Posts

Bom dia, nesta consulta... alguem saberia onde colocar o rownum < 10?

 

SELECT MovimentacaoEstoque.Item ,  ItensEstoque.CodUsadoFamilia ,  MovimentacaoEstoque.ES,  MovimentacaoEstoque.CODIE , ItensEstoque.QtdadeStq,  MAX ( MovimentacaoEstoque.DataHora )  As UltMovim ,  ItensEstoque.QtdadeStq ,  ItensEstoque.PrecoUltCompra ,  ItensEstoque.QtdadeStq*ItensEstoque.PrecoUltCompra  FROM MovimentacaoEstoque, ItensEstoque  WHERE  (  MovimentacaoEstoque.CodIe not in  ( select MovimentacaoEstoque.CodIE from MovimentacaoEstoque          where MovimentacaoEstoque.DataHora  > sysdate - 90 )   and    UPPER ( MovimentacaoEstoque.ES )    =   UPPER (  'S' )    and   ItensEstoque.QtdadeStq   > 0   and    UPPER ( ItensEstoque.CodUsadoFamilia )    <>   UPPER (  '0020' )    and   UPPER ( ItensEstoque.CodUsadoFamilia )    <>   UPPER (  '0036' )    and   UPPER ( ItensEstoque.CodUsadoFamilia )    <>   UPPER (  '0037' )    and    UPPER ( ItensEstoque.CodUsadoFamilia )    <>   UPPER (  '0040' )    and    UPPER ( ItensEstoque.CodUsadoFamilia )    <>   UPPER (  '0041' )    and    UPPER ( ItensEstoque.CodUsadoFamilia )    <>   UPPER (  '0042' )    and   UPPER ( ItensEstoque.CodUsadoFamilia )    <>   UPPER (  '0043' )    and   UPPER ( ItensEstoque.CodUsadoFamilia )    <>   UPPER (  '0063' )    and   UPPER ( ItensEstoque.CodUsadoFamilia )    <>   UPPER (  '0064' )    and   UPPER ( ItensEstoque.CodUsadoFamilia )    <>   UPPER (  '0110' )    and   UPPER ( ItensEstoque.CodUsadoFamilia )    <>   UPPER (  '0120' )    and   UPPER ( ItensEstoque.CodUsadoFamilia )    <>   UPPER (  '0130' )    and   UPPER ( ItensEstoque.CodUsadoFamilia )    <>   UPPER (  '0140' )    and   UPPER ( ItensEstoque.CodUsadoFamilia )    <>   UPPER (  '0150' )    and   UPPER (  MovimentacaoEstoque.Item )     not   like  UPPER (  '%demonstração%' )    and    UPPER ( ItensEstoque.Status )    =   UPPER (  'n' )   )  and  ItensEstoque.CodIE  =  MovimentacaoEstoque.CodIE and MovimentacaoEstoque.codEmpresa = 1 and ItensEstoque.codEmpresa = 1   GROUP BY MovimentacaoEstoque.CodIE ,  MovimentacaoEstoque.Item ,  MovimentacaoEstoque.ES ,  ItensEstoque.QtdadeStq ,  ItensEstoque.PrecoUltCompra ,  ItensEstoque.Status ,  ItensEstoque.CodUsadoFamilia  ORDER BY PrecoUltCompra DESC

obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites


select *

from

(

SELECT MovimentacaoEstoque.Item , ItensEstoque.CodUsadoFamilia , MovimentacaoEstoque.ES, MovimentacaoEstoque.CODIE , ItensEstoque.QtdadeStq, MAX ( MovimentacaoEstoque.DataHora ) As UltMovim , ItensEstoque.QtdadeStq , ItensEstoque.PrecoUltCompra , ItensEstoque.QtdadeStq*ItensEstoque.PrecoUltCompra FROM MovimentacaoEstoque, ItensEstoque WHERE ( MovimentacaoEstoque.CodIe not in ( select MovimentacaoEstoque.CodIE from MovimentacaoEstoque where MovimentacaoEstoque.DataHora > sysdate - 90 ) and UPPER ( MovimentacaoEstoque.ES ) = UPPER ( 'S' ) and ItensEstoque.QtdadeStq > 0 and UPPER ( ItensEstoque.CodUsadoFamilia ) <> UPPER ( '0020' ) and UPPER ( ItensEstoque.CodUsadoFamilia ) <> UPPER ( '0036' ) and UPPER ( ItensEstoque.CodUsadoFamilia ) <> UPPER ( '0037' ) and UPPER ( ItensEstoque.CodUsadoFamilia ) <> UPPER ( '0040' ) and UPPER ( ItensEstoque.CodUsadoFamilia ) <> UPPER ( '0041' ) and UPPER ( ItensEstoque.CodUsadoFamilia ) <> UPPER ( '0042' ) and UPPER ( ItensEstoque.CodUsadoFamilia ) <> UPPER ( '0043' ) and UPPER ( ItensEstoque.CodUsadoFamilia ) <> UPPER ( '0063' ) and UPPER ( ItensEstoque.CodUsadoFamilia ) <> UPPER ( '0064' ) and UPPER ( ItensEstoque.CodUsadoFamilia ) <> UPPER ( '0110' ) and UPPER ( ItensEstoque.CodUsadoFamilia ) <> UPPER ( '0120' ) and UPPER ( ItensEstoque.CodUsadoFamilia ) <> UPPER ( '0130' ) and UPPER ( ItensEstoque.CodUsadoFamilia ) <> UPPER ( '0140' ) and UPPER ( ItensEstoque.CodUsadoFamilia ) <> UPPER ( '0150' ) and UPPER ( MovimentacaoEstoque.Item ) not like UPPER ( '%demonstração%' ) and UPPER ( ItensEstoque.Status ) = UPPER ( 'n' ) ) and ItensEstoque.CodIE = MovimentacaoEstoque.CodIE and MovimentacaoEstoque.codEmpresa = 1 and ItensEstoque.codEmpresa = 1 GROUP BY MovimentacaoEstoque.CodIE , MovimentacaoEstoque.Item , MovimentacaoEstoque.ES , ItensEstoque.QtdadeStq , ItensEstoque.PrecoUltCompra , ItensEstoque.Status , ItensEstoque.CodUsadoFamilia ORDER BY PrecoUltCompra DESC

) where rownum < 11

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.