sql >> Base de Datos >  >> RDS >> Oracle

Tutorial de Oracle sql:Declaración básica de Sql

ya hemos discutido sobre sql en la publicación anterior

cómo escribir consultas sql

Por favor, revise la publicación si no leyó antes. Da una breve introducción declaración sql

Aquí, en este tutorial, presentaremos la instrucción SQL básica.

La declaración SQL básica tiene la forma

seleccione [Distinto] { *,col alias…..} de la tabla;

Las conclusiones importantes de esto
1) select se usa para identificar la columna mientras que from se usa para identificar la tabla
2) select ,from son las palabras clave
3) * significa que todas las columnas serán elegido de la tabla
4) col significa la columna particular que se elegirá
4) Distinto elimina los duplicados
5) Alias ​​da a la columna seleccionada encabezados diferentes
6) punto y coma; significa el final de la instrucción
7) La parte desde select hasta before from se denomina cláusula select
8) La instrucción completa se denomina instrucción sql

Algunos ejemplos

seleccionar * del departamento; La consulta selecciona todas las columnas del departamento de la tabla
seleccione dept_no de dept; La consulta selecciona la columna dept_no de la tabla dept
seleccione dept_no,dept_name from dept; La consulta selecciona varias columnas dept_no ,dept_name de la tabla dept
seleccione dept_name nam from dept; La consulta selecciona la columna dept_name y dale el nombre de alias nam de la tabla dept
seleccionar estado distinto de absent_data; La consulta selecciona un valor distinto del estado de la columna de la tabla absent_data

Algunos puntos importantes sobre sql
1) Las declaraciones de sql no distinguen entre mayúsculas y minúsculas
es decir. select y SELECT tienen el mismo significado
2) La instrucción sql se puede escribir en varias líneas
es decir,
select dept_name,
dept_no
from
dept;
3) Las palabras clave no se dividen en la línea
4) Es bueno escribir la cláusula de selección en una línea y de la tabla en otras líneas para una mejor legibilidad

Algunas otras operaciones en la sentencia select

1) Operación Airthmetic

Podemos usar +,-,/,* en la declaración de selección. Por supuesto, estos son válidos en columnas que son de naturaleza numérica

Ejemplos

select ename,salary+100 from sal; La consulta selecciona la columna de nombre y salario y agrega 100 a la columna de salario para cada fila de la tabla sal
seleccione nombre, salario-200 de sal; La consulta selecciona la columna de nombre y salario y deduce 200 a la columna de salario para cada fila de la tabla sal
seleccione nombre, salario*2 del departamento; La consulta selecciona la columna de nombre y salario y multiplica por 2 la columna de salario para cada fila de la tabla sal
seleccione nombre, salario/2 del departamento; La consulta selecciona la columna de nombre y salario y divide por 2 la columna de salario para cada fila de la tabla sal

2) Concatenación

Usamos el operador de concatenación (||) para unir dos o más columnas

Ejemplos

select empnname||deptname from emp;
Esto concatenará empname y deptname para cada fila en la tabla emp