Cursos / Redes de Computadores / Conceitos de Banco de Dados / Aula

arrow_back Aula 05 - Linguagem SQL - Consulta Avançada de Tabelas

Apresentação

Na aula anterior, vimos os comandos SHOW DATABASES, SHOW TABLES e DESC que são utilizados para visualização dos dados e estruturas de bancos de dados e tabelas associadas a eles. Em seguida, foi iniciado o estudo do comando SELECT, que é o principal mecanismo de consultas da linguagem SQL. Este comando trabalha em conjunto com as cláusulas FROM e WHERE, a primeira define as tabelas que serão usadas na consulta e a segunda quais condições são usadas para filtrar os resultados.

Analisamos em detalhes diferentes modos de construção da cláusula WHERE usando operadores de comparação (<, <=, >, >=, <>, =), operadores lógicos (AND e OR) e cláusulas complementares (BETWEEN, LIKE, IN e IS NULL). Ao final da aula, a partir dessas informações já estávamos aptos a realizar consultas simples em nossas tabelas.

Agora, podemos refinar as nossas consultas facilitando a compreensão dos resultados, ordenando os dados, extraindo novas informações dos dados existentes ou melhorando a apresentação dos mesmos. Nesta aula, vamos aprender a ordenar e a agrupar os dados fornecidos em uma consulta e conheceremos funções especiais e cláusulas auxiliares que nos ajudarão a apresentar nossos resultados de forma adequada.

Objetivos

  • Consultar dados ordenados em tabelas.
  • Consultar dados agrupados em tabelas.
  • Utilizar funções especiais para manipulação e apresentação das pesquisas.

Versão 5.3 - Todos os Direitos reservados