Karteikarten
fundamentos SQL
Karten in diesem Stapel (4)
- 1SELECT Utilizado para consultar registros de la base de datos que satisfagan un criterio determinado. La sintaxis básica de una consulta de selección es la siguiente: SELECT Campos FROM Tabla Puede contener alguna de las siguientes clausulas: FROM Utilizada para especificar la tabla de la cual se van a seleccionar los registros WHERE Utilizada para especificar las condiciones que deben reunir los registros que se van a seleccionar GROUP BY Utilizada para separar los registros seleccionados en grupos específicos HAVING Utilizada para expresar la condición que debe satisfacer cada grupo ORDER BY Utilizada para ordenar los registros seleccionados de acuerdo con un orden específicoALL Devuelve todos los campos
de la tabla
TOP
Devuelve un determinado
número de registros de la
tabla
DISTINCT
Omite los registros cuyos
campos seleccionados
coincidan totalmente
DISTINCIÓN
Omite los registros
duplicados basándose en la
totalidad del registro y no
sólo en los campos
seleccionados. - 2INSERT Una sentencia INSERT de SQL agrega uno o más registros a una tabla en una base de datos relacional. Forma básica INSERTINTO VALUES Las cantidades de columnas y valores deben ser iguales. Si una columna no se especifica, le será asignado el valor por omisión. Los valores especificados implícitos por la sentencia INSERT deberán satisfacer todas las restricciones aplicables. Si ocurre un error de sintaxis o si alguna de las restricciones es violada, no se agrega la fila y se devuelve un errorla siguiente sentencia creará un registro en la tabla tCoches con el campo numero_kilometros cero, ya que este es su valor por defecto.
INSERT INTO tCoches
(matricula,
marca ,
modelo ,
color)
values
('M1111CA',
'RENAULT',
'MEGANE TR100',
'NEGRO DIAMANTE'); - 3UPDATE Una sentencia UPDATE de SQL es utilizada para modificar los valores de un conjunto de registros existentes en una tabla.Por error "Rosario Díez" se ha almacenado como "Díaz". Modificarlo para corregir el error.
UPDATE PERSONA
SET Apellido = "Díez"
WHERE Nombre = "Rosario" AND Apellido = "Díaz"; - 4DELETE Una sentencia DELETE de SQL borra uno o más registros existentes en una tabla, Forma básica DELETE FROM ''tabla'' WHERE ''columna1'' = ''valor1''La alumna Laura Beltrán deja la Universidad. Darle de baja en todas las tablas.
DELETE FROM ALUMNO_ASIGNATURA
WHERE IdAlumno = (SELECT IdAlumno
FROM ALUMNO, PERSONA
WHERE ALUMNO.DNI = PERSONA.DNI
AND Nombre = "Laura"
AND Apellido = "Beltrán");
DELETE FROM ALUMNO
WHERE DNI = (SELECT DNI
FROM PERSONA
WHERE Nombre = "Laura"
AND Apellido = "Beltrán");
DELETE FROM PERSONA
WHERE Nombre = "Laura"
AND Apellido = "Beltrán";
Informationen
- Beschreibung
- Karteikarten am fundamentos SQL, erstellt von Lozano Romo am 21/04/2016.
- Erstellt von
- Lozano Romo
- Aufrufe
- 4
- Bewertung