Aprenda a escrever consultas SQL básicas

Aprenda a escrever consultas SQL básicas

Aprenda a escrever consultas SQL básicas 1


Essencialmente, a linguagem SQL nos permite recuperar e manipular dados nas tabelas de dados. Neste artigo, entenderemos e obteremos a capacidade de escrever consultas SQL fundamentais. Inicialmente, examinaremos as principais noções que precisamos conhecer para escrever consultas no banco de dados.

O que é o T-SQL?

SQL é a abreviação das palavras da Structured Query Language e é usada para consultar os bancos de dados. Transact-SQL
    A linguagem (T-SQL) é uma implementação estendida do SQL para o Microsoft SQL Server. Neste artigo, usaremos os padrões T-SQL nos exemplos.

O que é um banco de dados relacional?

De maneira mais simples, podemos definir o banco de dados relacional como a estrutura lógica na qual são mantidas as tabelas de dados que podem
    se relacionam.

O que é uma tabela de dados?

Uma tabela é um objeto de banco de dados que nos permite manter dados através de colunas e linhas. Podemos dizer que as tabelas de dados são os principais objetos dos bancos de dados porque eles estão mantendo os dados nos bancos de dados relacionais.

Suponha que tenhamos uma tabela que contém os dados detalhados dos alunos da turma de história. É formado no seguinte
    colunas.

Nome: Nome do aluno

Sobrenome: Sobrenome do aluno

Lição: Lição optada

Era: Idade do aluno

PassMark: Marca de passagem

Ilustração de dados de tabela do aluno

Usaremos esta tabela em nossas demonstrações neste artigo. O nome desta tabela de dados é Aluna.

Nossa primeira consulta: instrução SELECT

o SELECT A instrução pode ser descrita como o ponto inicial ou zero das consultas SQL. o
SELECT A instrução é usada para recuperar dados das tabelas de dados. No SELECT
sintaxe da instrução, em primeiro lugar, especificamos os nomes das colunas e os separamos por vírgula se usarmos uma única coluna
    não use vírgula nas instruções SELECT. Na segunda etapa, escrevemos o A PARTIR DE cláusula e como
    por último, especificamos o nome da tabela. Quando consideramos o exemplo abaixo, ele recupera dados de Nome
e Sobrenome colunas, o SELECT A sintaxe da instrução será a seguinte:

Leia Também  Como depurar scripts Python no Visual Studio Code

Consultas SQL básicas: instrução SELECT

Se quisermos recuperar dados apenas do Nome coluna, o SELECT sintaxe da instrução
    será como abaixo:

Consultas SQL básicas: instrução SELECT para coluna única

Gorjeta: Podemos facilmente experimentar todos esses exemplos neste artigo no SQL Fiddle sobre isso
    ligação. Depois de navegar para o
    No link, precisamos limpar o painel de consulta e executar as consultas de amostra.

Como executar uma consulta no SQL Fiddle

O asterisco (*) define todas as colunas da tabela. Se considerarmos o exemplo abaixo, o
SELECT A instrução retorna todas as colunas do Aluna tabela.

Usando o sinal de asterisco (*) na instrução SELECT

  • Gorjeta:
  • Nosso principal objetivo deve ser obter resultados das consultas SQL o mais rápido possível, com o mínimo de recursos
        consumo e tempo mínimo de execução. Quanto possível, precisamos evitar o uso do sinal de asterisco (*) no
    SELECT afirmações. Esse tipo de uso faz com que consuma mais custos de IO, CPU e rede. Como um resultado,
        se não precisarmos de todas as colunas da tabela em nossas consultas, podemos abandonar o sinal de asterisco e usar apenas o
        colunas necessárias

Filtrando os Dados: Cláusula WHERE

ONDE A cláusula é usada para filtrar os dados de acordo com as condições especificadas. Depois de
ONDE , precisamos definir a condição de filtragem. O exemplo a seguir recupera os alunos
    cuja idade é maior e igual a 20.

Consultas SQL básicas: cláusula WHERE

GOSTAR operator é um operador lógico que fornece para aplicar um padrão de filtragem especial a
ONDE condição nas consultas SQL. Sinal de porcentagem (%) é o principal curinga a ser usado como
    uma conjunção com o GOSTAR operador. Através da consulta a seguir, recuperaremos os alunos
    cujos nomes começam com J personagem.

Uso do operador LIKE em uma cláusula WHERE

DENTRO operador nos permite aplicar vários filtros de valor a ONDE cláusula. o
    a consulta a seguir busca os dados dos alunos que fizeram as lições de história romana e europeia.

Leia Também  Como tornar as apresentações on-line divertidas e interativas com cenas OBS # tsql2sday

Uso do operador IN em uma cláusula WHERE

o ENTRE O operador filtra os dados que se enquadram no valor inicial e final definido. o
    a consulta a seguir retorna dados para os alunos cujas notas são iguais e maiores que 40 e menores e iguais a
    60

ENTRE o uso do operador em uma cláusula WHERE

Classificando os dados: Instrução ORDER BY

ORDENAR POR A instrução nos ajuda a classificar os dados de acordo com a coluna especificada. O conjunto de resultados de
    os dados podem ser classificados em ordem crescente ou decrescente. ASC palavra-chave classifica os dados em ordem crescente
    ordem e o DESC A palavra-chave classifica os dados em ordem decrescente. A consulta a seguir classifica o
    dados dos alunos em ordem decrescente, de acordo com as expressões da coluna PassMark.

Consultas SQL básicas: instrução ORDER BY

Por padrão ORDENAR POR A instrução classifica os dados em ordem crescente. O exemplo a seguir demonstra a
    uso padrão do ORDENAR POR declaração.

Classificando os dados em ordem crescente com a ajuda da palavra-chave ASC.

Eliminando os dados duplicados: cláusula DISTINCT

o DISTINCT é usada para eliminar dados duplicados das colunas especificadas para que o resultado
    O conjunto é preenchido apenas com os valores distintos (diferentes). No exemplo a seguir, recuperaremos
Lição dados da coluna, no entanto, ao fazer isso, recuperaremos apenas valores distintos com a ajuda de
    a DISTINCT cláusula

Consultas SQL básicas: cláusula DISTINCT

Como podemos ver, o DISTINCT A cláusula removeu os vários valores e esses valores foram adicionados ao
    conjunto de resultados apenas uma vez.

Questionário

Nesta seção, podemos testar nossos aprendizados.

Questão 1:

Escreva uma consulta que mostre o nome e o sobrenome do aluno com idades entre 22 e 24.

Responda :

Questão 2:

Escreva uma consulta que mostre os nomes e idades dos alunos na ordem decrescente que faz as lições de história romana e antiga.

Responda :

Conclusão

Neste artigo, aprendemos como podemos escrever as consultas SQL básicas, além de demonstrarmos o uso das consultas com exemplos simples.

Esat Erkec
Últimas mensagens de Esat Erkec (ver todos)

cupom com desconto - o melhor site de cupom de desconto cupomcomdesconto.com.br