Logo Passei Direto
Buscar
Fonte: adaptado de: https:/learnsql.com.br/blog/a-funcao-sql-count-explicada-com-7-exemplos/. Acesso em: 14 nov. 2024. Com base nas informações apresentadas, analise as afirmativas a seguir: L. O comando SQL "SELECT COUNT(*) FROM alunos" pode ser utilizado para obter o número total de alunos registrados na tabela. II. O comando SQL "SELECT SUM DISTINCT(ID) FROM alunos" pode ser utilizado para obter o número total de alunos registrados na tabela. III. O comando SQL "SELECT DISTINCT COUNT(ID) FROM alunos" pode ser utilizado para obter o número total de alunos registrados na tabela. IV. O comando SQL "SELECT COUNT(ID) FROM alunos WHERE ID IS NOT NULL" pode ser utilizado para obter o número total de alunos registrados na tabela. É correto o que se afirma em:
User badge image
Franciele Garcia

há 6 dias

Respostas

User badge image

Ed Verified user icon

há 6 dias

Vamos analisar cada afirmativa: I. "SELECT COUNT(*) FROM alunos" — Conta todas as linhas da tabela, incluindo aquelas com valores NULL em qualquer coluna. Correto para obter o número total de alunos registrados. II. "SELECT SUM DISTINCT(ID) FROM alunos" — Sintaxe incorreta, pois SUM DISTINCT não é uma função válida no SQL padrão. Além disso, somar IDs não retorna o número total de alunos. Incorreto. III. "SELECT DISTINCT COUNT(ID) FROM alunos" — A função COUNT(ID) retorna um único valor (quantidade de IDs não nulos). Usar DISTINCT COUNT(ID) não faz sentido e gera erro ou resultado incorreto. Incorreto. IV. "SELECT COUNT(ID) FROM alunos WHERE ID IS NOT NULL" — Conta os IDs não nulos, que normalmente corresponde ao número total de alunos se ID é chave primária e não nula. Correto. Portanto, os itens corretos são I e IV. Como não foram apresentadas as alternativas no enunciado, a resposta correta é: apenas os itens I e IV estão corretos.

Essa resposta te ajudou?

0
Dislike0

Ainda não achou a resposta?

  • Integrado com os principais modelos de IA do mercado
  • Respostas em segundos
  • IA treinada para estudantes brasileiros.
PasseIA logoEvolua sua forma de estudar

Cadastre-se ou realize login

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina