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