Questões de Concurso
Sobre sql em banco de dados
Foram encontradas 4.036 questões
I. DELETE FROM TB_USUARIO; II. TRUNCATE TB_USUARIO; III. DROP TABLE TB_USUARIO;
Considerando que a tabela TB_USUARIO é a única tabela existente no banco de dados e que contém dados, quais dos comandos acima, ao serem executados, excluiriam todos as linhas da tabela TB_USUARIO, mantendo a estrutura da tabela?
Analise as assertivas abaixo sobre operadores da linguagem SQL (Structured Query Language).
I. O operador NULL é utilizado em combinação com outros operadores para fornecer o resultado oposto, também chamado de resultado negativo.
II. O operador LIKE pode ser utilizado para procurar uma cadeia de caracteres em uma coluna de texto.
III. O operador UNION serve para agrupar linhas de uma tabela, sendo geralmente utilizado com funções de agregação como COUNT(), SUM() e AVG().
Quais estão corretas?
Para responder à questão, considere um banco de dados PostgreSQL no qual um analista de sistemas executou, com sucesso, os comandos SQL abaixo:

Assinale a alternativa que apresenta o comando SQL que o analista executou.
Com relação à resposta que representa a consulta SQL da área marcada na Imagem 2, assinale a alternativa correta.

Observe a seguinte consulta SQL.
Com base na consulta SQL apresentada, considere as afirmações a seguir.
I → A consulta retorna para cada hotel e sala a soma dos preços de cada reserva com ano de checkout igual a 2024.
II → A consulta retorna também as salas que nunca foram reservadas.
III → A consulta não retornará nenhuma informação se a data de checkin for fora do ano 2024.
IV → A consulta retorna um conjunto de tuplas cuja ordem não é definida.
V → Adicionar o campo h.nome na cláusula group by não altera o resultado da consulta.
Estão corretas
SELECT nome FROM pessoas WHERE idade > = 18 ORDER BY nome LIMIT 2
O comando supracitado quando executado retorna: