Video

miércoles, 30 de mayo de 2012

SQL SELECT



El más comúnmente usado comando SQL es la instrucción SELECT. La instrucción SQL SELECT se utiliza para consultar o recuperar datos de una tabla en la base de datos. Una consulta puede recuperar la información de las columnas especificadas o de todas las columnas de la tabla. Para crear una simple instrucción SELECT de SQL, se debe especificar la columna (s) nombre y el nombre de la tabla. La consulta está llamada toda instrucción SELECT de SQL.

Sintaxis de la instrucción SELECT de SQL:

SELECT column_list DESDE nombre-tabla 
[WHERE cláusula] 
[cláusula GROUP BY] 
[HAVING] 
[ORDER BY];
  • nombre-tabla es el nombre de la tabla de la cual se recupera la información.
  • column_list incluye una o más columnas de las que se recuperan los datos.
  • El código dentro de los corchetes es opcional.
tabla de base de student_details;
identificaciónfirst_nameapellidosedadtemajuegos
100RahulSharma10CienciaCricket
101AnjaliBhagwat12MatemáticasFútbol
102StephenFlamenco09CienciaCricket
103ShekarGowda18MatemáticasBádminton
104PriyaChandra15EconomíaAjedrez
NOTA: Estas tablas de bases de datos se utilizan aquí para una mejor explicación de los comandos de SQL. En realidad, las tablas pueden tener diferentes columnas y datos diferentes.
Por ejemplo, considere los student_details de la tabla. Para seleccionar el nombre de todos los estudiantes de la consulta sería:
SELECT nombre FROM student_details;
NOTA: Los comandos no distinguen entre mayúsculas y minúsculas. La sentencia SELECT anterior también puede escribirse como "'nombre de la selección students_details;"
También puede recuperar datos de más de una columna. Por ejemplo, para seleccionar el nombre y apellido de todos los estudiantes.
SELECT nombre apellido, apellido FROM student_details;
También puede utilizar las cláusulas como WHERE, GROUP BY, HAVING, ORDER BY, con instrucción SELECT. Vamos a discutir estos comandos en los capítulos venideros.
NOTA: En una sentencia SQL SELECT sólo SELECT y de las declaraciones son obligatorios. Otras cláusulas como WHERE, ORDER BY, GROUP BY, HAVING son opcionales.

Cómo utilizar expresiones en SQL SELECT?

Las expresiones se combinan varios operadores aritméticos, que se puede utilizar en SELECT, WHERE y ORDER BY de la instrucción SQL SELECT.
Aquí vamos a explicar cómo usar las expresiones en la instrucción SQL SELECT. Acerca del uso de las expresiones de WHERE y ORDER BY cláusula, que será explicado en sus respectivas secciones.
Los operadores se evalúan en un orden específico de prioridad, cuando más de un operador aritmético se utiliza en una expresión. El orden de evaluación es la siguiente: paréntesis, división, multiplicación, suma y resta. La evaluación se realiza desde la izquierda a la derecha de la expresión.
Por ejemplo: Si queremos mostrar el nombre y apellido de un empleado se combinan juntos, la instrucción SQL SELECT sería como
SELECT nombre apellido | | '' | | apellido FROM empleados;
Salida:
first_name | | '' | | 'nombre 
--------------------------------- 
Rahul Sharma 
Anjali Bhagwat 
Stephen Fleming 
Shekar Gowda 
Priya Chandra
También puede proporcionar alias de la siguiente manera.
SELECT nombre apellido | | '' | | 'nombre AS DE Emp_Name empleado;
Salida:
Emp_Name 
------------- 
Rahul Sharma 
Anjali Bhagwat 
Stephen Fleming 
Shekar Gowda 
Priya Chandra

0 comentarios:

Publicar un comentario