Logo Passei Direto
Buscar
Qual é a sintaxe correta para excluir linhas de uma tabela com base em uma expressão condicional em SQL para PostgreSQL?
a. DELETE FROM nome_tabela WHERE coluna1=valor1 OR coluna2 < valor2
b. DELETE FROM nome_tabela WHERE coluna1 <> valor1 AND coluna2 > valor2
c. DELETE FROM nome_tabela WHERE coluna1=valor1 AND (coluna2 < valor2 OR coluna3 > valor3)
d. DELETE FROM nome_tabela WHERE coluna1=valor1 AND coluna2 + coluna3=valor2
User badge image
Desenvolvendo com Questões

há 3 meses

Respostas

User badge image

Ed Verified user icon

há 3 meses

Para excluir linhas de uma tabela em SQL, a sintaxe correta geralmente envolve o comando `DELETE FROM` seguido pelo nome da tabela e uma cláusula `WHERE` que especifica a condição para a exclusão das linhas. Vamos analisar as opções: a) `DELETE FROM nome_tabela WHERE coluna1=valor1 OR coluna2 < valor2` - Esta sintaxe está correta e usa a condição `OR`. b) `DELETE FROM nome_tabela WHERE coluna1 <> valor1 AND coluna2 > valor2` - Esta também está correta, utilizando `AND`. c) `DELETE FROM nome_tabela WHERE coluna1=valor1 AND (coluna2 < valor2 OR coluna3 > valor3)` - Esta sintaxe é válida e usa uma combinação de condições. d) `DELETE FROM nome_tabela WHERE coluna1=valor1 AND coluna2 + coluna3=valor2` - Esta também é uma sintaxe correta, utilizando uma condição que envolve uma operação aritmética. Todas as opções apresentadas estão corretas em termos de sintaxe SQL para excluir linhas com base em uma expressão condicional. No entanto, a pergunta não especifica um critério para escolher uma única resposta. Se você precisa de uma única resposta, a opção a) é uma escolha comum e simples, mas todas as opções são válidas. Portanto, a resposta correta pode ser considerada a) `DELETE FROM nome_tabela WHERE coluna1=valor1 OR coluna2 < valor2`, pois é uma expressão condicional válida e direta.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

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

Essa pergunta também está no material:

Mais perguntas desse material

Mais conteúdos dessa disciplina