Pesquisar este blog

Livros Recomendados

Mostrando postagens com marcador 2622. Mostrar todas as postagens
Mostrando postagens com marcador 2622. Mostrar todas as postagens

terça-feira, 20 de outubro de 2020

URI (BEECROWD) - 2622 - Pessoas Jurídicas - SQL - PostgreSQL

Mais um exercício de SQL que divulgo a solução!

Antes de resolver qualquer problema de SQL do URI (ou BEECROWD agora), recomendamos seguir os seguintes passos:

  1. Ler todo enunciado do problema.
  2. Ler os tópicos do fórum em caso de dúvidas
  3. Preparar o esquema, conforme fornecido no problema. Obs.: muitas vezes o pessoal coloca o código de criação do esquema no fórum, então é só copiar!

Plataforma: URI (BEECROWD)

Problema2622

Solução:

Esse exercício é bom para iniciantes em SQL. Pelo tamanho da resposta já dá pra perceber isso!

Para solucionar o exercício 2622, bastava comparar o id do cliente, da tabela customers, com o id_customers, na tabela legal_person. Ou seja, se um ID aparece tanto na tabela customers quanto na tabela legal_person, significa que trata-se de uma pessoa jurídica.

Eu quebrei minha resposta em duas linhas só pra deixá-la mais legível, mas você pode submeter enviando tudo na mesma linha. Veja abaixo como ficou!

SELECT customers.name FROM customers, legal_person
WHERE  customers.id = legal_person.id_customers;

Postagem em destaque

URI (BEECROWD) - 2158 - Helping Uncle Cláudio (Ajudando o Tio Cláudio) - Matemática - C, C++ e Haskell

Buenas! Estou aqui mais uma vez para resolver um problema de Matemática! Agora tenho resolvido alguns dessa categoria, pra que vocês possam ...

Postagens mais visitadas