URI Online Judge SQL | 2618
Produtos Importados
Paulo R. Rodegheri
Brasil
Timelimit: 1
Brasil
O setor de importação da nossa empresa precisa de um relatório sobre a importação de produtos do nosso fornecedor Sansul.
Sua tarefa é exibir o nome dos produtos, o nome do fornecedor e o nome da categoria, para os produtos fornecidos pelo fornecedor ‘Sansul SA’ e cujo nome da categoria seja 'Imported'.
Sua tarefa é exibir o nome dos produtos, o nome do fornecedor e o nome da categoria, para os produtos fornecidos pelo fornecedor ‘Sansul SA’ e cujo nome da categoria seja 'Imported'.
Esquema
| Coluna | Tipo |
| id (PK) | numeric |
| name | character varying (255) |
| amount | numeric |
| price | numeric |
| id_providers (FK) | numeric |
| id_categories (FK) | numeric |
| Coluna | Tipo |
| id (PK) | numeric |
| name | character varying (255) |
| street | character varying (255) |
| city | character varying (255) |
| state | char (2) |
| Coluna | Tipo |
| id (PK) | numeric |
| name | character varying (255) |
Tabelas
| id | name | amount | price | id_providers | id_categories |
| 1 | Blue Chair | 30 | 300.00 | 5 | 5 |
| 2 | Red Chair | 50 | 2150.00 | 2 | 1 |
| 3 | Disney Wardrobe | 400 | 829.50 | 4 | 1 |
| 4 | Blue Toaster | 20 | 9.90 | 3 | 1 |
| 5 | TV | 30 | 3000.25 | 2 | 2 |
| id | name | street | city | state |
| 1 | Ajax SA | Rua Presidente Castelo Branco | Porto Alegre | RS |
| 2 | Sansul SA | Av Brasil | Rio de Janeiro | RJ |
| 3 | South Chairs | Rua do Moinho | Santa Maria | RS |
| 4 | Elon Electro | Rua Apolo | São Paulo | SP |
| 5 | Mike Electro | Rua Pedro da Cunha | Curitiba | PR |
| id | name |
| 1 | Super Luxury |
| 2 | Imported |
| 3 | Tech |
| 4 | Vintage |
| 5 | Supreme |
Exemplo de saída
| name | name | name |
| TV | Sansul SA | Imported |
SELECT pd.name, pv.name, c.name
FROM providers AS pv
JOIN products AS pd ON pv.id = pd.id_providers
JOIN categories AS c ON c.id = pd.id_categories
where pv.name like 'Sansul SA' and c.name like 'Imported';
0 Comentários