Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Atualização da tebela proprietarios

Referente a tarefa de atualização da tabela de Proprietários, o SELECT para pesquisar antes de realizar a alteração, poderia ter sido utilizada da seguinte forma:

SELECT * FROM hospedagens WHERE hospedagem_id IN (1,10,100);

SELECT * FROM proprietarios WHERE proprietario_id = 1009;

Com isso, é mais fácil analisar os dados que serão atualizados, retornando apenas o resultado desejado.

1 resposta
solução!

Olá Jorge. Tudo bem com você?

Obrigado por compartilhar seu código com a comunidade Alura. Gostei de como você pensou em utilizar o IN para filtrar múltiplos valores no SELECT. Isso torna a consulta mais eficiente e focada nos dados que precisam ser analisados antes da atualização.

Uma curiosidade é que você também pode usar o operador IN para verificar se um valor não está em uma lista de valores, utilizando a versão NOT IN. Exemplo:

SELECT * FROM produtos WHERE categoria_id NOT IN (1, 2, 3);

Neste caso, o NOT IN vai buscar produtos que não pertencem às categorias 1, 2 ou 3. Conte com o apoio do Fórum na sua jornada.

Abraços e bons estudos!