Cálculo da Duração da Reforma de Wuxu

SQLBeginner
Pratique Agora

Introdução

Neste projeto, você aprenderá como acessar um banco de dados MySQL usando o comando sudo e escrever uma consulta SQL para calcular a duração da Reforma de Wuxu, também conhecida como "Reforma dos Cem Dias".

👀 Visualização

MariaDB [(none)]> SOURCE /home/labex/project/wuxu.sql;
+-------------------------+
| Duration of Wuxu Reform |
+-------------------------+
|                     103 |
+-------------------------+
1 row in set (0.000 sec)

🎯 Tarefas

Neste projeto, você aprenderá:

  • Como iniciar o serviço MySQL e acessar o banco de dados MySQL usando o comando sudo
  • Como escrever uma consulta SQL para calcular a duração da Reforma de Wuxu
  • Como salvar a consulta SQL em um arquivo de script e executá-la no prompt do MySQL

🏆 Conquistas

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

  • Compreender os fundamentos de acesso e interação com um banco de dados MySQL usando a linha de comando
  • Escrever consultas SQL para realizar tarefas simples de análise de dados
  • Aplicar seu conhecimento de SQL para resolver problemas do mundo real, como calcular a duração de eventos históricos

Acessar MySQL

Nesta etapa, você aprenderá como acessar o banco de dados MySQL usando o comando sudo sem qualquer senha.

  1. Abra um terminal no seu sistema.
  2. Execute o seguinte comando para iniciar o serviço MySQL:
sudo service mysql start
  1. Agora, execute o seguinte comando para acessar o banco de dados MySQL:
sudo mysql

Você agora deve ser capaz de acessar o banco de dados MySQL sem qualquer senha.

Escrever a Consulta SQL

Nesta etapa, você escreverá a consulta SQL para exibir a duração, em dias, da Reforma de Wuxu.

  1. Abra o arquivo wuxu.sql.
  2. No arquivo wuxu.sql, adicione a seguinte consulta SQL:
SELECT ABS(DATEDIFF('1898-09-21', '1898-06-10')) AS `Duration of Wuxu Reform`;

Esta consulta calcula a diferença absoluta em dias entre a data de início (10 de junho de 1898) e a data de término (21 de setembro de 1898) da Reforma de Wuxu, e atribui o resultado ao alias de campo "Duration of Wuxu Reform".

Executar o Script SQL

Nesta etapa, você executará o script SQL que criou na etapa anterior.

  1. No prompt do MySQL, execute o seguinte comando para executar o script wuxu.sql:
MariaDB [(none)]> SOURCE /home/labex/project/wuxu.sql;

Este comando executará o script SQL e exibirá o resultado.

Você deve ver a seguinte saída:

+-------------------------+
| Duration of Wuxu Reform |
+-------------------------+
|                     103 |
+-------------------------+
1 row in set (0.000 sec)

A saída mostra que a duração da Reforma de Wuxu foi de 103 dias.

Parabéns! Você concluiu com sucesso o projeto, escrevendo uma consulta SQL para calcular a duração da Reforma de Wuxu.

Resumo

Parabéns! Você concluiu este projeto. Você pode praticar mais laboratórios no LabEx para aprimorar suas habilidades.

✨ Verificar Solução e Praticar✨ Verificar Solução e Praticar✨ Verificar Solução e Praticar