Lucas, blz?
O comando ORDER BY sozinho nunca irá limitar nenhum resultado, ele apenas irá ordenar as informações retornando a mesma quantidade de linhas para o filtro escolhido.
As opções de uso são: ASC e DESC, ascending and descending em inglês, ascendentes e descendentes em português respectivamente. Se nenhum for especificado o banco de dados irá assumir o ASC por padrão.
Exemplos:
# ordenar por quantidade, do menor para o maior
SELECT * FROM itens_notas_fiscais WHERE codigo_do_produto = '1101035' ORDER BY quantidade;
# ordenar por quantidade, do menor para o maior
SELECT * FROM itens_notas_fiscais WHERE codigo_do_produto = '1101035' ORDER BY quantidade ASC;
# ordenar por quantidade, do maior para o menor
SELECT * FROM itens_notas_fiscais WHERE codigo_do_produto = '1101035' ORDER BY quantidade DESC;
Mais detalhes na documentação oficial, link abaixo.
dev MySQL - ORDER BY
Caso esteja usando o MySQL Workbench para trabalhar com o banco de dados e houver mesmo uma limitação dos resultados verifique a configuração de limitação de linhas conforme imagens abaixo. Valor padrão 1000 linhas. Valor máximo 20000 linhas.
Espero ter ajudado.
Bons estudos!