Want to create interactive content? It’s easy in Genially!
CLAUSULAS DE CONSULTAS "INNER JOIN"
JIMMY JEREMY MUÑOZ CHAVEZ
Created on July 3, 2023
Start designing with a free template
Discover more than 1500 professional designs like these:
View
Akihabara Connectors Infographic
View
Essential Infographic
View
Practical Infographic
View
Akihabara Infographic
View
Interactive QR Code Generator
View
Witchcraft vertical Infographic
View
Halloween Horizontal Infographic
Transcript
CLAUSULAS DE CONSULTAS "INNER JOIN"
Hecho por: Jeremy Muñoz
LEFT
RIGHT
Sintaxis: SELECT *FROM tabla1 LEFT JOIN tabla2 ON tabla1.campo1opcomp tabla2.campo2
Sintaxis: SELECT *FROM tabla1 RIGHT JOIN tabla2 ON tabla1.campo1opcomp tabla2.campo2
A diferencia de un INNER JOIN, donde se busca una intersección respetada por ambas tablas, con LEFT JOIN damos prioridad a la tabla de la izquierda, y buscamos en la tabla derecha. Si no existe ninguna coincidencia para alguna de las filas de la tabla de la izquierda, de igual forma todos los resultados de la primera tabla se muestran.
Se busca una intersección respetada por ambas tablas, al igual que en el LEFT JOIN, pero en esta se le da prioridad a la tabla derecha. De tal modo que estaremos mostrando todas las filas de esa tabla.
CROSS JOIN
GROUP BY
Sintaxis: Sentencias SELECT ... GROUP BY column_name1 [, column_name2, ...] [HAVING condition];
Sintaxis: SELECT select_list FROM T1 CROSS JOIN T2;
La cláusula GROUP BY es un comando SQL que se usa para agrupar filas que tienen los mismos valores . La cláusula GROUP BY se utiliza en la instrucción SELECT. Opcionalmente se usa junto con funciones agregadas para producir informes resumidos de la base de datos.
El CROSS JOIN se usa para generar una combinación emparejada de cada fila de la primera tabla con cada fila de la segunda tabla. Este tipo de unión también se conoce como unión cartesiana.
COUNT
Sintaxis: SELECT COUNT* FROM tabla1 LIMIT condiciones
La función "count()" cuenta la cantidad de registros de una tabla, incluyendo los que tienen valor nulo.