Eu utilizei o código abaixo para chegar no mesmo resultado. O segundo select vai retornar a maior quantidade do código do produto = 1101035 que é 99. Como o segundo select faz parte do filtro where ele está associado a QUANTIDADE, logo a quantidade vai obter o maior valor que é 99. Em seguida o primeiro select vai ser executado monstrando na tela o resultado final, que é MAIOR_QUANTIDADE = 99 e OCORRÊNCIA: 79. OBS: Banco de dados relacionais, executam o comando SELECT nessa ordem: primeiro: FROM segundo: WHERE terceiro: SELECT.
SELECT
QUANTIDADE AS MAIOR_QUANTIDADE,
COUNT(*) AS OCORRENCIA
FROM
itens_notas_fiscais
WHERE
CODIGO_DO_PRODUTO = '1101035'
AND QUANTIDADE = (
SELECT
MAX(QUANTIDADE)
FROM
itens_notas_fiscais
WHERE
CODIGO_DO_PRODUTO = '1101035'
)
GROUP BY
QUANTIDADE;