Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
entre ellas, devolviendo por tanto datos de diferentes tablas. Se produce un listado de datos
que proviene de las tablas que se han considerado unirlas.
CARACTERÍSTICAS
TIPOS DE JOIN
Ejemplo:
SELECT * FROM Deportistas
JOIN Deporte
ON Deportistas.idDeporte = Deporte.idDeporte
EJEMPLO:
OPERADOR INTERSECT
Devuelve en forma conjunta los valores distintos devueltos por cada consulta SELECT
situada a los lados izquierdo y derecho del operador INTERSECT.
Considerar las siguientes reglas básicas:
- El número y el orden de las columnas debe ser el mismo en todas las consultas.
- Los tipos de datos deben ser compatibles.
Ejemplo:
- Mostrar los deportistas con edad menor a 20 años que coincidan con los de
género masculino.
SELECT * FROM Deportistas WHERE edad < 20
INTERSECT
SELECT * FROM Deportistas WHERE genero = 'M'
Ejemplo:
Mostrar los datos de los deportistas que practican alguna modalidad de fútbol registrado en la
tabla Deportes:
SELECT * FROM Deportistas
WHERE idDeporte IN (
SELECT idDeporte FROM Deportes WHERE nomDeporte LIKE 'Fútbol%' )