0% encontró este documento útil (0 votos)
12 vistas

Consultas Básicas MySQL

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 PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
12 vistas

Consultas Básicas MySQL

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 PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 6

17/4/24, 16:48 Consultas básicas MySQL

Guías y Tutoriales / Tutorial

· Tutorial ·

Consultas básicas MySQL


MySQL es un sistema de gestión de bases de datos relacional, ampliamente
utilizado que permite almacenar y recuperar datos de manera eficiente. A
continuación te presentamos las consultas básicas en MySQL para que
puedas interactuar con tu base de datos utilizando, como ejemplo, una base
de datos con empleados.

Conexión a la Base de Datos


Antes de realizar cualquier consulta, debes conectarte a la base de datos.
Asegúrate de tener las credenciales de acceso (nombre de usuario,
contraseña, nombre de la base de datos) antes de ejecutar este paso.

mysql -u usuario -p contraseña -h host -D nombre_base_de_datos

También tienes la opción de conectarte utilizando algún programa, como


por ejemplo HeidiSQL. Si quieres más información sobre este programa y
como instalarlo, puedes seguir ESTE MANUAL.

Crear una Tabla


Para almacenar datos, primero debes crear una tabla en la base de datos.
Una tabla es una estructura que define el esquema de datos que deseas
almacenar.

CREATE TABLE nombre_tabla (


columna1 tipo_de_dato1,

https://www.swhosting.com/es/comunidad/manual/consultas-basicas-mysql 1/6
17/4/24, 16:48 Consultas básicas MySQL

columna2 tipo_de_dato2,
...
);

Ejemplo:

CREATE TABLE empleados (


id INT AUTO_INCREMENT PRIMARY KEY,
nombre VARCHAR(50),
edad INT,
salario FLOAT
);

Insertar Datos en la Tabla


Una vez creada la tabla, puedes agregar datos utilizando la instrucción

INSERT INTO.

INSERT INTO nombre_tabla (columna1, columna2, ...) VALUES (valor


1, valor2, ...);

Ejemplo:

INSERT INTO empleados (nombre, edad, salario) VALUES ('Juan Pére


z', 30, 2500.00);
INSERT INTO empleados (nombre, edad, salario) VALUES ('María Góm
ez', 25, 2200.50);
INSERT INTO empleados (nombre, edad, salario) VALUES ('Pedro Ram
irez', 35, 2800.75);

Consultar Datos
Para recuperar datos de la tabla, puedes utilizar la instrucción SELECT.

SELECT columna1, columna2, ... FROM nombre_tabla;

https://www.swhosting.com/es/comunidad/manual/consultas-basicas-mysql 2/6
17/4/24, 16:48 Consultas básicas MySQL

En caso que quieras recuperar todos los datos de la tabla, puedes utilizar la

siguiente consulta.

SELECT * FROM nombre_tabla;

Ejemplo:

SELECT nombre, salario FROM empleados;

Filtrar Datos con WHERE


Si deseas obtener registros que cumplan ciertas condiciones, puedes usar la
cláusula WHERE.

SELECT columna1, columna2, ... FROM nombre_tabla WHERE condicion


;

Ejemplo:

SELECT * FROM empleados WHERE edad > 28;

Actualizar Datos
Para modificar los datos existentes en una tabla, utiliza la instrucción
UPDATE junto con la cláusula WHERE para especificar qué registros

actualizar.

UPDATE nombre_tabla SET columna1 = valor1, columna2 = valor2, ..


. WHERE condicion;

Ejemplo:

UPDATE empleados SET salario = 3000.00 WHERE id = 1;

https://www.swhosting.com/es/comunidad/manual/consultas-basicas-mysql 3/6
17/4/24, 16:48 Consultas básicas MySQL

Eliminar Datos
Para eliminar registros de una tabla, utiliza la instrucción DELETE junto con

la cláusula WHERE para especificar qué registros eliminar.

DELETE FROM nombre_tabla WHERE condicion;

Ejemplo:

DELETE FROM empleados WHERE edad < 25;

Limitar Resultados
Si deseas obtener solo un número específico de registros, puedes usar la

cláusula LIMIT.

SELECT columna1, columna2, ... FROM nombre_tabla LIMIT cantidad;

Ejemplo:

SELECT * FROM empleados LIMIT 2;

Ordenar Resultados
Para ordenar los resultados en función de una o más columnas, utiliza la

cláusula ORDER BY.

SELECT columna1, columna2, ... FROM nombre_tabla ORDER BY column


a1 ASC/DESC, columna2 ASC/DESC, ...;

Ejemplo:

SELECT * FROM empleados ORDER BY salario DESC;

https://www.swhosting.com/es/comunidad/manual/consultas-basicas-mysql 4/6
17/4/24, 16:48 Consultas básicas MySQL

Agrupar Resultados
Si deseas realizar operaciones agregadas, como sumas o conteos, puedes
utilizar la cláusula GROUP BY.

SELECT columna1, SUM(columna2) as suma_columna2 FROM nombre_tabl


a GROUP BY columna1;

Ejemplo:

SELECT edad, COUNT(*) as cantidad FROM empleados GROUP BY edad;

Estas son algunas de las consultas básicas que te permitirán comenzar a

interactuar con MySQL. A medida que te familiarices con el lenguaje SQL,

podrás realizar consultas más complejas y aprovechar al máximo el


potencial de MySQL para gestionar tus datos.

Dominios Hosting Servidores Empresa Redes


Cloud Sociales
Dominios Hosting web Empresa
Tarifas de Hosting para Servidor Housing Facebook
dominios WordPress Cloud Instagram
Guías y
Certificados Hosting para Cloud con Tutoriales X
SSL PrestaShop Panel (Twitter)
Blog
Whois Hosting para MultiCloud Linkedin
Programa de
API WooCommerce One Click Afiliación Youtube
Hosting para Apps
Empleo
Moodle Cloud por
Contactar
SW EasyWeb SO

https://www.swhosting.com/es/comunidad/manual/consultas-basicas-mysql 5/6
17/4/24, 16:48 Consultas básicas MySQL

Resellers

© 2024 SW Información Información Política de protección Política de ISO


Hosting Legal cookies de Datos abuse 27001

Los precios que aparecen en la web no incluyen impuestos

https://www.swhosting.com/es/comunidad/manual/consultas-basicas-mysql 6/6

También podría gustarte