Comandos de SQL

Páginas: 5 (1130 palabras) Publicado: 16 de agosto de 2013
 Comando
Descripción
CREATE
Utilizado para crear nuevas tablas, campos e índices Create Alumnos;
DROP
Empleado para eliminar tablas e índices Drop Alumnos;
ALTER
Utilizado para modificar las tablas agregando campos o cambiando la definición de los campos Alter table Alumnos;
SELECT
Utilizado para consultar registros de la base de datos que satisfagan un criterio determinado Select *from Alumnos;
INSERT
Utilizado para cargar lotes de datos en la base de datos en una única operación.
INSERT INTO "Actividades" ("Actividad") VALUES ('Voleibol');
UPDATE
Utilizado para modificar los valores de los campos y registros especificados
UPDATE tCoches SET  marca = '1' WHERE marca = 'FORD';
DELETE
Utilizado para eliminar registros de una tabla de una base de datos Delete * fromAlumnos;
Cláusula
Descripción
FROM
Utilizada para especificar la tabla de la cual se van a seleccionar los registros
Select * from Alumnos;
WHERE
Utilizada para especificar las condiciones que deben reunir los registros que se van a seleccionar Delete * from Alumnos where Cal < 6;
GROUP BY
Utilizada para separar los registros seleccionados en grupos específicos
select editorial, count *from libros group by editorial;
HAVING
Utilizada para expresar la condición que debe satisfacer cada grupo
select editorial, count(*) from libros group by editorial
having count(*)>2;
ORDER BY
Utilizada para ordenar los registros seleccionados de acuerdo con un orden específico Select * form Nomina order by Liquido
Operador
Uso
AND
Es el "y" lógico. Evalua dos condiciones y devuelve unvalor de verdad sólo si ambas son ciertas Select * form Empleados where Edo=’Mexico’ and Puesto=’2’;
OR
Es el "o" lógico. Evalúa dos condiciones y devuelve un valor de verdar si alguna de las dos es cierta. Delete * form Empleados where Status=’B’ or Edo=’Colima’;
NOT
Negación lógica. Devuelve el valor contrario de la expresión. SELECT Nombre, Apellido, Club FROM aLUMNOS WHERE NOT games ='Football';
<
Menor que
>
Mayor que

Distinto de
=
Mayor ó Igual que
=
Igual que
BETWEEN
Utilizado para especificar un intervalo de valores. select *from libros
where precio between 20 and 40;
LIKE
Utilizado en la comparación de un modelo select * from EMPLEADOS
 where APELLIDOS like 'R%'
IN
Utilizado para especificar registros de una base de datos  select * from cliente wherecodigo_postal in (28230, 28231, 28250);
  Función
Descripción
AVG
Utilizada para calcular el promedio de los valores de un campo determinado 
Select avg(Promedio) from Alumnos;
COUNT
Utilizada para devolver el número de registros de la selección 
Count * from Nomina;
SUM
Utilizada para devolver la suma de todos los valores de un campo determinado 
Selectsum(cantidad*valorUnitario) from Producto;
MAX
Utilizada para devolver el valor más alto de un campo especificado 
Select max(Liquido) form Nomina;
MIN
Utilizada para devolver el valor más bajo de un campo especificado 
Select min(Liquido from Nomina;
StDev
Evalúa una muestra de la población
SELECT StDev(Gastos) AS Desviacion FROM Pedidos WHERE Pais = 'España';
StDevp
Evalua una población
SELECTStDevP(Gastos) AS Desviacion FROM Pedidos WHERE Pais= 'España';
Predicado
Descripción
ALL
Devuelve todos los campos de la tabla Select all from Alumnos
TOP
Devuelve un determinado número de registros de la tabla Select top 10 Nombre from Alumnos order by Nota;
SELECT TOP 10 PERCENT Nombre, Apellido FROM Estudiantes ORDER BY Nota;
DISTINCT
Omite los registros cuyos campos seleccionadoscoincidan totalmente
Select distinc Apellido from Empleados;
DISTINCTROW
Omite los registros duplicados basandose en la totalidad del registro y no sólo en los campos seleccionados. Select distincrow Apellido from Empleados;
Tipo de coincidencia
Modelo Planteado
Coincide
No coincide
Varios caracteres
'a*a'
'aa', 'aBa', 'aBBBa'
'aBC'
Carácter especial
'a[*]a'
'a*a'
'aaa'
Varios...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Comandos Sql
  • Comandos sql
  • sql comandos
  • Comandos Sql
  • comandos sql
  • Comandos sql
  • Sql Comandos
  • sql comandos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS