Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

Tutorial do Oracle sql:instrução SQL básica


já discutimos sobre sql no post anterior

como escrever consultas sql



Por favor, vá até o post se você não leu antes. Ele fornece uma breve instrução sql de introdução

Aqui neste tutorial estaremos apresentando a instrução sql básica.

A instrução sql básica é da forma

selecione [Distinto] { *,col alias…..} da tabela;

As dicas importantes disso
1) select é usado para identificar a coluna enquanto from é usado para identificar a tabela
2) select ,from são as palavras-chave
3) * significa que todas as colunas serão escolhido na tabela
4) col significa a coluna específica a ser escolhida
4) Distinta eliminar as duplicatas
5) Alias ​​dar à coluna selecionada títulos diferentes
6) ponto e vírgula;significa o final da instrução
7) A parte de select para antes de é chamada de cláusula select
8) A instrução completa é chamada de instrução sql

Alguns exemplos
selecione * do departamento; A consulta seleciona todas as colunas do departamento de tabela
selecione dept_no do dept; A consulta seleciona a coluna dept_no da tabela dept
selecione dept_no,dept_name do dept; A consulta seleciona várias colunas dept_no ,dept_name da tabela dept
selecione dept_name nam de dept; A consulta seleciona a coluna dept_name e dá a ela o nome de alias nam da tabela dept
selecione um status distinto de absent_data; A consulta seleciona um valor distinto do status da coluna da tabela absent_data

Alguns pontos importantes sobre sql
1) instrução sql não diferencia maiúsculas de minúsculas
ou seja. select e SELECT tem o mesmo significado
2) a instrução sql pode ser escrita em várias linhas
ou seja.
select dept_name,
dept_no
de
dept;
3) As palavras-chave não são divididas na linha
4) É bom escrever a cláusula select em uma linha e da tabela em outras linhas para melhor legibilidade

Algumas outras operações na instrução select

1) Operação Airtmética

Podemos usar +,-,/,* na instrução select. É claro que eles são válidos em colunas de natureza numérica

Exemplos
selecione ename,salary+100 de sal; A consulta seleciona ename e a coluna de salário e adiciona 100 à coluna de salário para cada linha da tabela sal
selecione ename, salário-200 de sal; A consulta seleciona ename e a coluna de salário e deduz 200 da coluna de salário para cada linha da tabela sal
selecione ename, salario*2 do departamento; A consulta seleciona ename e a coluna de salário e multiplica por 2 a coluna de salário para cada linha da tabela sal
selecione ename, salario/2 do departamento; A consulta seleciona ename e a coluna salarial e divide por 2 para a coluna salarial para cada linha da tabela sal

2) Concatenação

Usamos o operador de concatinação (||) para unir duas ou mais colunas

Exemplos

selecione empnname||deptname from emp;
Isto irá concatenar empname e deptname para cada linha na tabela emp