Aprenda a usar SQL SELECT com exemplos



Este artigo é um guia detalhado sobre como usar a instrução SQL SELECT com exemplos. Ele informa as várias maneiras de usar essa consulta com outros comandos SQL.

Os bancos de dados armazenam grandes volumes de dados em vários formatos. Mas você já pensou em como selecionar dados de ? Bem, a instrução SQL SELECT é usada para recuperar os dados dos bancos de dados. Neste artigo sobre SQL SELECT, discutirei como usar a instrução SELECT em SQL com vários outros .

Os seguintes tópicos serão abordados neste artigo:





O que é SQL SELECT?

A instrução SELECT é usada para selecionar um conjunto específico de dados do banco de dados. Os dados retornados pela instrução SELECT são armazenados em uma tabela de resultados chamada como conjunto de resultados.

Sintaxe SQL SELECT:

--Para selecionar algumas colunas SELECT ColumnName1, ColumnName2, ColumnName (N) FROM TableName - Para selecionar dados completos da tabela SELECT * FROM TableName --Para selecionar os primeiros N registros da tabela SELECT TOP N * FROM TableName

Continuando neste artigo sobre SQL SELECT, vamos entender como usar a instrução SELECT de várias maneiras.



Exemplos :

Para seu melhor entendimento, considerarei a tabela a seguir.

Identidade estudantil Nome do aluno Era Cidade País
1Rohan2,3MumbaiÍndia
2Sameera22MumbaiÍndia
3Annavinte e umLondresReino Unido
4John19Nova yorkUSOS
5Alice22BerlimAlemanha

Vamos examinar cada um deles um por um.

Exemplo de coluna SQL SELECT

Aqui você menciona os nomes das colunas para as quais deseja recuperar dados.



Exemplo: Escreva uma consulta para recuperar StudentID, StudentName e Age da tabela Students.

SELECIONE StudentID, StudentName, Age FROM Students

Resultado:

Identidade estudantil Nome do aluno Era
1Rohan2,3
2Sameera22
3Annavinte e um
4John19
5Alice22

SQL SELECT * Exemplo

O asterisco (*) é usado para selecionar todos os dados do banco de dados / tabela / coluna.

Exemplo: Escreva uma consulta para recuperar todos os detalhes da tabela Alunos.

SELECIONE * DOS Alunos

Resultado:

Identidade estudantil Nome do aluno Era Cidade País
1Rohan2,3MumbaiÍndia
2Sameera22MumbaiÍndia
3Annavinte e umLondresReino Unido
4John19Nova yorkUSOS
5Alice22BerlimAlemanha

Essa era a maneira simples de usar a instrução SELECT. Avancemos neste artigo sobre SQL SELECT e entendamos como usar a instrução SELECT com os outros comandos em SQL.

Use SELECT com DISTINCT

Você pode usar a instrução SELECT com a instrução DISTINCT para recuperar apenas valores distintos.

Sintaxe

SELECT DISTINCT ColumnName1, ColumnName2, ColumnName (N) FROM TableName

Exemplo

SELECIONE A IDADE DISTINTA DOS Alunos

Resultado:

Era
2,3
22
vinte e um
19

Continuando neste artigo, vamos entender como usar SQL SELECT com a cláusula ORDER BY.

Use SELECT com ORDER BY

Como todos nós sabemos que o Instrução ORDER BY é usado para classificar os resultados em ordem crescente ou decrescente. Podemos usar a instrução ORDER BY com a instrução SELECT para recuperar dados específicos em ordem crescente ou decrescente.

tipos de operadores em javascript
Sintaxe
SELECT ColumnName1, ColumnName2, ColumnName (N) FROM TableName ORDER BY ColumnName1, ColumnName2, ... ASC | DESC

Exemplo para usar apenas ORDER BY

Escreva uma consulta para selecionar todos os campos da tabela de alunos ordenados por cidade.

SELECIONE * DE ALUNOS ORDENAR POR Cidade

Resultado:

Identidade estudantil Nome do aluno Era Cidade País
5Alice22BerlimAlemanha
3Anavinte e umLondresReino Unido
1Rohan2,3MumbaiÍndia
2Sameera22MumbaiÍndia
4John19Nova yorkUSOS

Exemplo para usar ORDER BY em ordem decrescente

Escreva uma consulta para selecionar todos os campos da tabela de alunos ordenados por cidade em ordem decrescente.

SELECIONE * DE Alunos ORDENAR POR Cidade DESC
Identidade estudantil Nome do aluno Era Cidade País
4John19Nova yorkUSOS
1Rohan2,3MumbaiÍndia
2Sameera22MumbaiÍndia
3Anavinte e umLondresReino Unido
5Alice22BerlimAlemanha

A seguir neste artigo, vamos entender como usar SQL SELECT com a instrução GROUP BY.

Use SELECT com GROUP BY

o Declaração GROUP BY é usado com a instrução SELECT para agrupar o conjunto de resultados por uma ou mais colunas.

Sintaxe
SELECT ColumnName1, ColumnName2, ..., ColumnName (N) FROM TableName WHERE Condição GROUP BY ColumnName (N) ORDER BY ColumnName (N)

Exemplo:

como configurar php

Escreva uma consulta para listar o número de alunos de cada idade.

SELECT COUNT (StudentID), City FROM Students GROUP BY City

Resultado:

COUNT (StudentID) Cidade
2Mumbai
1Londres
1Nova york
1Berlim

A seguir neste artigo, vamos entender como usar SQL SELECT com a instrução GROUP BY.

Use SELECT com a cláusula HAVING

A cláusula HAVING pode ser usada com a instrução SELECT para recuperar dados com base em algumas condições.

Sintaxe
SELECT ColumnName1, ColumnName2, ColumnName (N) FROM TableName WHERE Condição GROUP BY ColumnName (N) HAVING Condition ORDER BY ColumnName (N)

Exemplo

Escreva uma consulta para recuperar o número de alunos em cada cidade onde o número de alunos é> 1 e são classificados em ordem decrescente.

SELECT COUNT (StudentID), City FROM Students GROUP BY City HAVING COUNT (StudentID)> 1 ORDER BY COUNT (StudentID) DESC

Resultado:

Contar (StudentID) Cidade
2Mumbai

Use SELECT com a cláusula INTO

Esta instrução é usada quando você deseja copiar dados de uma tabela para outra.

Sintaxe

SELECT * INTO NewTableName [IN DatabaseName] FROM OldTableName WHERE Condition

Exemplo

Escreva uma consulta para criar um backup do banco de dados dos Alunos.

SELECIONE * INTO StudentBackup DOS Alunos

Resultado:

Você verá que a tabela StudentBackup terá todos os campos da tabela Students.

Identidade estudantil Nome do aluno Era Cidade País
1Rohan2,3MumbaiÍndia
2Sameera22MumbaiÍndia
3Annavinte e umLondresReino Unido
4John19Nova yorkUSOS
5Alice22BerlimAlemanha

Exemplo: Escreva uma consulta para criar um backup selecionando algumas colunas da tabela Alunos.

SELECIONE o nome do aluno, a idade INTO alunoBackup dos alunos

Resultado:

Você verá que a tabela StudentBackup terá os seguintes campos da tabela Students.

Nome do aluno Era
Rohan2,3
Sameera22
Annavinte e um
John19
Alice22

Exemplo: Escreva uma consulta para criar um backup, inserindo todos os detalhes de todos os alunos que estudam na cidade de ‘Mumbai’.

SELECIONE * INTO StudentsBackup FROM Students WHERE City = 'Mumbai'
Identidade estudantil Nome do aluno Era Cidade País
1Rohan2,3MumbaiÍndia
2Sameera22MumbaiÍndia

Essas foram algumas maneiras de usar o comando SELECT. Para obter mais conhecimento, vá em frente e pratique a redação de consultas em Comandos SQL .Com isso, chegamos ao fim deste artigo sobre SQL SELECT.

Se você deseja aprender mais sobre MySQL e conheça este banco de dados relacional de código aberto e, em seguida, verifique nosso que vem com treinamento ao vivo conduzido por instrutor e experiência em projetos da vida real. Este treinamento o ajudará a entender o MySQL em profundidade e a obter domínio sobre o assunto.

Tem alguma questão para nós? Mencione isso na seção de comentários deste artigo sobre SQL SELECT e entrarei em contato com você.