projeto em MySQL Skill Tree

Consultar Nomes de Cidades com Países

Iniciante

Neste projeto, você aprenderá como executar uma consulta de junção (JOIN) igual nas tabelas city, country e countrylanguage no MySQL. O objetivo é recuperar o nome da cidade, o nome do país correspondente e o idioma dessas tabelas.

databasemysql

💡 Este tutorial foi traduzido do inglês com assistência de IA. Para ver o original, você pode mudar para a versão em inglês

Introdução

Neste projeto, você aprenderá como executar uma consulta de junção (join) por igualdade nas tabelas city, country e countrylanguage no MySQL. O objetivo é recuperar o nome da cidade, o nome do país correspondente e o idioma dessas tabelas.

👀 Visualização

MariaDB [world]> SOURCE /home/labex/project/getCountryNameAndLanguage.sql;
+----------------+-------------+------------+
| CityName       | CountryName | Language   |
+----------------+-------------+------------+
| Oranjestad     | Aruba       | Dutch      |
| Oranjestad     | Aruba       | English    |
| Oranjestad     | Aruba       | Papiamento |
| Oranjestad     | Aruba       | Spanish    |
| Kabul          | Afghanistan | Balochi    |
| Qandahar       | Afghanistan | Balochi    |
| Herat          | Afghanistan | Balochi    |
| Mazar-e-Sharif | Afghanistan | Balochi    |
| Kabul          | Afghanistan | Dari       |
| Qandahar       | Afghanistan | Dari       |
+----------------+-------------+------------+
10 rows in set (0.001 sec)

🎯 Tarefas

Neste projeto, você aprenderá:

  • Como acessar o MySQL usando o comando sudo sem uma senha
  • Como importar dados do script world.sql para o MySQL
  • Como escrever uma consulta de junção por igualdade para recuperar as informações desejadas das tabelas
  • Como limitar os resultados da consulta às primeiras 10 linhas

🏆 Conquistas

Após concluir este projeto, você será capaz de:

  • Compreender o conceito de junções (joins) SQL e como usá-las efetivamente
  • Recuperar dados de múltiplas tabelas em um banco de dados relacional
  • Aplicar consultas SQL para filtrar e limitar os resultados conforme necessário
  • Ganhar experiência prática em trabalhar com bancos de dados MySQL

Professor

labby
Labby
Labby is the LabEx teacher.