Qual é o comando SQL para listar as 10 primeiras vendas do dia 01/10/2017?
SELECT NF.*
FROM NOTAS_FISCAIS NF
WHERE DATA_VENDA = TO_DATE('2017/10/01','YYYY/MM/DD')
AND ROWNUM <= 10;
Qual é o comando SQL para listar as 10 primeiras vendas do dia 01/10/2017?
SELECT NF.*
FROM NOTAS_FISCAIS NF
WHERE DATA_VENDA = TO_DATE('2017/10/01','YYYY/MM/DD')
AND ROWNUM <= 10;
Oi Carlos,
Sua solução está correta e eficiente para listar as 10 primeiras vendas do dia 01/10/2017.
O uso do ROWNUM <= 10
combinado com a condição de data é a forma padrão de se fazer isso no Oracle. 👍
Para saber mais: Cláusula ROWNUM
Continue praticando e explorando as funcionalidades do Oracle! 💪 🤔