REDES

Páginas: 12 (2791 palabras) Publicado: 25 de marzo de 2014
Comando
Funcion
Ejemplo
SELECT
Recuperar datos de una o varias tablas
SELECT *
FROM
Una especificación de una tabla puede ser el nombre de una consulta guardada
FROM empleados
ORDER BY
Ordena las filas del resultado de la consulta
ORDER BY nombre
DISTINCT
Al incluir la clausula Distinct en la select , se eliminan del resultado las repeticiones de filas
SELECT ALL dir FROMoficinas

SELECT DISTINCT dir FROM oficinas
TOP
La cláusula TOP permite sacar las n primeras filas de la tabla origen.
SELECT TOP 2 numemp, nombre FROM empleado ORDER BY contrato
PERCENT
El número de filas que queremos visualizar se puede expresar con un número entero o como un porcentaje sobre el número total de filas que se recuperarían sin la cláusula TOP.
SELECT TOP 20 PERCENT nombre FROMempleado ORDER BY contrato
WHERE
La cláusula WHERE selecciona unicamente las filas que cumplan la condición de selección especificada.
WHERE – CONDICION DE SELECCION
DATE
devuelve el día en que estamos
DATE()
NOW
devuelve el día y la hora actual
NOW()
YEAR
devuelve el año de la fecha
YEAR(fecha)
MONTH
devuelve el mes de la fecha
MONTH(fecha)
DATEVALUE
convierte el literal en unvalor de fecha.
DATEVALUE(literal)
DISTINCT
se eliminan del resultado las repeticiones de filas. Si por el contrario queremos que aparezcan todas las filas incluidas las duplicadas, podemos incluir la cláusula ALL o nada, ya que ALL es el valor que SQL asume por defecto.
SELECT dir FROM oficinas SELECT ALL dir FROM oficinas
OPERADOR +
Se utiliza para sumar numerous

operador -,
se utilizapara hallar la diferencia entre dos números.

operador *,
se utiliza para multiplicar dos números

operador ^,
se utiliza para elevar un número a la potencia del exponente ( número ^ exponente )

operador /
se utiliza para dividir dos números y obtener un resultado de signo flotante.

operador \,
utiliza para dividir dos números y obtener un resultado entero.

operador Mod,
divide dosnúmeros y devuelve sólo el resto.

El operador &,
se utiliza para concatenar dos expresiones de tipo texto.

DESC

Se utiliza para ordenar los datos de una tabla de manera descendente

ASC
Se utiliza para ordenar los datos de una tabla de manera ascendente

DISTINCT / ALL
Al incluir la cláusula DISTINCT en la SELECT, se eliminan del resultado las repeticiones de filas. Si por elcontrario queremos que aparezcan todas las filas incluidas las duplicadas, podemos incluir la cláusula ALL o nada, ya que ALL es el valor que SQL asume por defecto.
SELECT dir FROM oficinas SELECT ALL dir FROM oficinas
TOP
La cláusula TOP permite sacar las n primeras filas de la tabla origen. No elige entre valores iguales, si pido los 25 primeros valores pero el que hace 26 es el mismo valor queel 25, entonces devolverá 26 registros en vez de 25 (o los que sea). Siempre se guia por la columna de ordenación, la que aparece en la cláusula ORDER BY o en su defecto la clave principal de la tabla.
SELECT TOP 2 numemp, nombre FROM empleado ORDER BY contrato
where
La cláusula WHERE selecciona unicamente las filas que cumplan la condición de selección especificada.
SELECT nombre FROMempleados WHERE oficina = 12
Operador AND
Para que el resultado sea verdadero las dos condiciones deben ser verdaderas

Operador OR
El resultado es verdadero si al menos una de las dos condiciones es verdadera.

Operador NOT .
El resultado es invertido.

BETWEEN
Examina si el valor de la expresión está comprendido entre los dos valores definidos por exp1 y exp2. Tiene la siguiente sintaxis:SELECT numemp, nombre FROM empleados WHERE ventas BETWEEN 100000 AND 500000
UNION
el operador UNION sirve para obtener a partir de dos tablas con las mismas columnas, una nueva tabla con las filas de la primera y las filas de la segunda.
SELECT idfab,idproducto FROM productos WHERE existencias = 0 UNION ALL SELECT fab,producto FROM pedidos
INNER JOIN
El INNER JOIN es otro tipo de composición...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Red De Redes
  • Red de redes
  • Redes
  • Redes
  • Redes
  • Redes
  • Redes
  • Redes

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS