- Barajar
ActivarDesactivar
- Alphabetizar
ActivarDesactivar
- Frente Primero
ActivarDesactivar
- Ambos lados
ActivarDesactivar
- Leer
ActivarDesactivar
Leyendo...
Cómo estudiar sus tarjetas
Teclas de Derecha/Izquierda: Navegar entre tarjetas.tecla derechatecla izquierda
Teclas Arriba/Abajo: Colvea la carta entre frente y dorso.tecla abajotecla arriba
Tecla H: Muestra pista (3er lado).tecla h
Tecla N: Lea el texto en voz.tecla n
Boton play
Boton play
12 Cartas en este set
- Frente
- Atrás
Cuales son los tipos de JOIN?
|
INNER JOIN: (EQUI JOIN - SELF JOIN)
Outer Join(LEFT - RIGHT), FULL JOIN |
Como sería un EquiJoin
|
Select * from tabla1, tabla2
where tabla1.campo = tabla2.campo |
Como sería un Inner join clásico?
|
select *
from t1 join t2 on t1.campo = t2.campo |
COMO HACER UN JOIN CON CAMPOS DE LA MISMA TABLA y como se llama este tipo de JOIN?
|
Se llama Self Join,
y funciona donde se llama a la misma tabla pero con diferentes alias |
Cuales son los Outer Joins?
|
LEFT OUTER
RIGHT OUTER FULL Outer |
Como funciona el FULL Outer Join?
|
- Muestra TODOS los datos, osea le da prioridad a izquierda y derecha aunque no tengan datos.
|
Como funciona el LEFT JOIN?
|
Retorna TODO lo de la izquierda, sin importar que en la derecha sea nullo.
|
Como funciona el RIGHT Join?
|
Retorna TODO lo de la derecha, sin importar que en la derecha sea nullo.
|
Qué son funciones de agregación?
|
- Son funciones que retornan un single row basado en un grupo de rows.
- Aparecen en el having, order by y listas. - Van de la mano con group by |
Cuales son funciones de agregación más usadas?
|
Max, Min, AVG, List, SUM, Last, First, Count, Variance
MC SMAL V |
Qué es un HAVING?
|
Es como un Where pero se aplica a GRUPOS de resultado
|
Cuándo se usa el GROUP BY?
|
Cuando uno hace un SELECT y agrega más campos que una función de agregación, por ejemplo seleciona el departamento y además de eso hace un Avg de los salarios, ya es un campo más además del AVG()
Entonces debe poner los otros campos en el Group by |