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 |
1 | Rohan | 2,3 | Mumbai | Índia |
2 | Sameera | 22 | Mumbai | Índia |
3 | Anna | vinte e um | Londres | Reino Unido |
4 | John | 19 | Nova york | USOS |
5 | Alice | 22 | Berlim | Alemanha |
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 |
1 | Rohan | 2,3 |
2 | Sameera | 22 |
3 | Anna | vinte e um |
4 | John | 19 |
5 | Alice | 22 |
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 |
1 | Rohan | 2,3 | Mumbai | Índia |
2 | Sameera | 22 | Mumbai | Índia |
3 | Anna | vinte e um | Londres | Reino Unido |
4 | John | 19 | Nova york | USOS |
5 | Alice | 22 | Berlim | Alemanha |
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 |
5 | Alice | 22 | Berlim | Alemanha |
3 | Ana | vinte e um | Londres | Reino Unido |
1 | Rohan | 2,3 | Mumbai | Índia |
2 | Sameera | 22 | Mumbai | Índia |
4 | John | 19 | Nova york | USOS |
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 |
4 | John | 19 | Nova york | USOS |
1 | Rohan | 2,3 | Mumbai | Índia |
2 | Sameera | 22 | Mumbai | Índia |
3 | Ana | vinte e um | Londres | Reino Unido |
5 | Alice | 22 | Berlim | Alemanha |
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 |
2 | Mumbai |
1 | Londres |
1 | Nova york |
1 | Berlim |
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 |
2 | Mumbai |
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 |
1 | Rohan | 2,3 | Mumbai | Índia |
2 | Sameera | 22 | Mumbai | Índia |
3 | Anna | vinte e um | Londres | Reino Unido |
4 | John | 19 | Nova york | USOS |
5 | Alice | 22 | Berlim | Alemanha |
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 |
Rohan | 2,3 |
Sameera | 22 |
Anna | vinte e um |
John | 19 |
Alice | 22 |
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 |
1 | Rohan | 2,3 | Mumbai | Índia |
2 | Sameera | 22 | Mumbai | Í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ê.