0% encontró este documento útil (0 votos)
5 vistas4 páginas

Comandos y Tipos de Datos MySQL

Cargado por

jbrenav
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
5 vistas4 páginas

Comandos y Tipos de Datos MySQL

Cargado por

jbrenav
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

COMANDOS MySQL

Comando Descripcion Español


SELECT Comando inicial de una consulta, que nos permite Seleccionar las columnas que queremos ver de una tabla SELECCIONAR
FROM En una consulta de SELECT, se utiliza el FROM seguido de una tabla, para definir el origen de los datos consultados DE/DESDE
DISTINCT Luego de un SELECT, este comando elimina los duplicados de la consulta DISTINTO
WHERE Luego del FROM de un SELECT, el comando WHERE se utiliza seguido de sentencias con resultado FALSO/VERDADERO para filtrar los resultados DONDE
OR Funciona como union para comparar una primer condicion O una segunda O
ORDER BY Nos permite ordenar los resultados de la tabla a partir de las columnas que listemos. Para que sea ascendente o descendente, se agrega ASC o DESC dependiendo de lo que busquemos ORDENAR POR
LIMIT Limita la cantidad de filas a procesar a partir de el numero que le agreguemos al comando LIMITAR
AS Sirve para definir un alias a las tablas, funciones o columnas COMO
GROUP BY Nos permite seleccionar las columnas sobre las que queremos crear agrupaciones AGRUPAR POR
HAVING A partir de las agrupaciones creadas, podemos hacer un filtro de los resultados creados en el GROUP BY TENIENDO
COUNT Cuenta los casos del grupo seleccionado CONTAR
SUM Suma los casos del grupo seleccionado SUMAR
AVG Promedia los casos del grupo seleccionado PROMEDIAR
MIN Minimiza los casos del grupo seleccionado MINIMO
MAX Maximiza los casos del grupo seleccionado MAXIMO
LEFT JOIN Nos permite expandir una tabla inicial con una tabla secundaria, por izquierda ENSAMBLE POR IZQUIERDA
RIGHT JOIN Nos permite expandir una tabla inicial con una tabla secundaria, por derecha ENSAMBLE POR DERECHA
INNER JOIN Nos permite expandir una tabla inicial con una tabla secundaria, segun una condicion que se cumpla para las dos tablas ENSAMBLE INTERNO
UNION Con este comando, podemos sumar los resultados de dos consultas distintas UNION
LIKE Verifica si se cumple una condicion parcial, similar a expresiones regulares SIMILAR A
FLOOR A partir de un numero, redondea hacia abajo hacia el siguiente numero entero PISO

CLASE CLASS DATA TYPE Descripcion Ejemplo


INT Un integer sria un numero entero 10
NUMERICO NUMERIC
FLOAT Un decimal es un numero con coma (",") 4.32
Un campo de texto. Entre parentesis va el tamaño del texto, a mayor
VARCHAR Hola
TEXTO STRING numero, mayor es la cantidad de bites que puede almacenar
BOOLEAN Los valores son verdaderos o falsos VERDADERO
DATE Un campo con una fecha 12/02/2022
FECHA DATE DATETIME Un campo con fecha y hora 12/02/2022 T12:10:22
TIMESTAMP Un campo con fecha, hora y milisegundos 12/02/2022 T12:10:22.005
LEFT JOIN

Tabla_1 Tabla_2 SELECT * FROM tabla_1 aLEFT JOIN tabla_2 b ON [Link]=[Link]


id resultado id deudor
A 2 A VERDADERO
B 2 B VERDADERO
C NULL C VERDADERO
D 10 C FALSO
E VERDADERO

Primer tabla Creada Condiciones LEFT JOIN Tabla Final


id resultado id deudor Cumple? A-2 Si id resultado id deudor
A 2A VERDADERO Si B-2 Si A 2A VERDADERO
A 2B VERDADERO No C-NULL Si B 2B VERDADERO
A 2C VERDADERO No D-10 No C NULL C VERDADERO
A 2C FALSO No C NULL C FALSO
A 2E VERDADERO No D 10 NULL NULL
B 2A VERDADERO No
B 2B VERDADERO Si
B 2C VERDADERO No
B 2C FALSO No
B 2E VERDADERO No
C NULL A VERDADERO No
C NULL B VERDADERO No
C NULL C VERDADERO Si
C NULL C FALSO Si
C NULL E VERDADERO No
D 10 A VERDADERO No
D 10 B VERDADERO No
D 10 C VERDADERO No
D 10 C FALSO No
D 10 E VERDADERO No
RIGHT JOIN

Tabla_1 Tabla_2 SELECT * FROM tabla_1 aRIGHT JOIN tabla_2 b ON [Link]=[Link]


id resultado id deudor
A 2 A VERDADERO
B 2 B VERDADERO
C NULL C VERDADERO
D 10 C FALSO
E VERDADERO

Primer tabla Creada Condiciones RIGHT JOIN Tabla Final


id resultado id deudor Cumple? A-TRUE Si id resultado id deudor
A 2A VERDADERO Si B-TRUE Si A 2 A VERDADERO
A 2B VERDADERO No C-TRUE Si B 2 B VERDADERO
A 2C VERDADERO No C-FALSE Si C NULL C VERDADERO
A 2C FALSO No E-TRUE No C NULL C FALSO
A 2E VERDADERO No NULL NULL E VERDADERO
B 2A VERDADERO No
B 2B VERDADERO Si
B 2C VERDADERO No
B 2C FALSO No
B 2E VERDADERO No
C NULL A VERDADERO No
C NULL B VERDADERO No
C NULL C VERDADERO Si
C NULL C FALSO Si
C NULL E VERDADERO No
D 10 A VERDADERO No
D 10 B VERDADERO No
D 10 C VERDADERO No
D 10 C FALSO No
D 10 E VERDADERO No
INNER JOIN

Tabla_1 Tabla_2 SELECT * FROM tabla_1 aINNER JOIN tabla_2 b ON [Link]=[Link]


id resultado id deudor
A 2 A VERDADERO
B 2 B VERDADERO
C NULL C VERDADERO
D 10 C FALSO
E VERDADERO

Primer tabla Creada Tabla Final


id resultado id deudor Cumple? id resultado id deudor
A 2A VERDADERO Si A 2 A VERDADERO
A 2B VERDADERO No B 2 B VERDADERO
A 2C VERDADERO No C NULL C VERDADERO
A 2C FALSO No C NULL C FALSO
A 2E VERDADERO No
B 2A VERDADERO No
B 2B VERDADERO Si
B 2C VERDADERO No
B 2C FALSO No
B 2E VERDADERO No
C NULL A VERDADERO No
C NULL B VERDADERO No
C NULL C VERDADERO Si
C NULL C FALSO Si
C NULL E VERDADERO No
D 10 A VERDADERO No
D 10 B VERDADERO No
D 10 C VERDADERO No
D 10 C FALSO No
D 10 E VERDADERO No

También podría gustarte