Professor,
No Count(*) não é necessário o alias?
Na aula foram apresentados os seguintes códigos:
SELECT EMBALAGEM, COUNT(*) AS CONTADOR FROM tabela_de_produtos GROUP BY EMBALAGEM;
Mas no exercício de números de vendas a reposta sugestiva do professor não usa alias para COUNT(*), veja:
SELECT COUNT(*) FROM itens_notas_fiscais WHERE codigo_do_produto = '1101035' AND QUANTIDADE = 99;
Gostaria de explicação sobre isto!
Outra dúvida, nos códigos abaixo:
1) No código abaixo usa aspa no nome da coluna, no alias e no número do campo:
SELECT MAX(`QUANTIDADE`) as 'MAIOR QUANTIDADE' FROM itens_notas_fiscais WHERE `CODIGO_DO_PRODUTO` = '1101035' ;
2) Neste código não usa e é bem semelhante ao anterior:
SELECT BAIRRO, SUM(LIMITE_DE_CREDITO) AS LIMITE FROM tabela_de_clientes
WHERE CIDADE = 'Rio de Janeiro' GROUP BY BAIRRO;
Gostaria entender o uso e não uso de aspa (') para os dois casos anteriores.