Guía de como usar SQL
Despúes de descargar en Instalar Runner
cd Descargas
Agrega permisos de ejecución al instalador
cd chmod +x xampp-linux-x64-7.2.12-0-installer.run
Inicia el instalador
sudo ./xampp-linux-x64-7.2.12-0-installer.run
Una vez lo instales puedes iniciar los servicios a través de su ruta.
cd /opt/lampp
sudo ./manager-linux-x64.run
Crear una base de datos. [+]🟢
CREATE DATABASE DB1;
Crear una tabla con columnas. [+]🟢
CREATE TABLE ejemplo (
id INT,
nombre VARCHAR(50)
);
Eliminar una columa. [-]🔴
DROP TABLE ejemplo;
Eliminar una base de datos. [-]🔴
DROP DATABASE ejemplo;
Agregar columnas a una tabla. (Sigue la estructura) [+]🟢
ALTER TABLE ejemplo
ADD correo VARCHAR(100),
edad INT NULL DEFAULT 18;
Renombrar una tabla.
ALTER TABLE usuarios
RENAME TO clientes;
Renombrar una tabla VARIANTE Nº2
ALTER TABLE usuarios
RENAME AS clientes;
Renombrar una tabla VARIANTE Nº3
ALTER TABLE usuarios,
RENAME TO clientes;
Eliminar Columnas de una tabla. [-]🔴
ALTER TABLE ejemplo
DROP COLUMN correo;
Como selecionar datos en nuestras tablas/columnas. Si no sabes agregar datos debes leer AÑADIR DATOS
Seleccionar TODOS los datos de una columna. ( * )
SELECT * FROM usuarios
Selecionar con un condicional. (Seleciona todos los usuarios mayores de 18 años.)
SELECT * FROM usuarios WHERE edad > 18;
Seleciona datos específicos de una columna.
SELECT nombre FROM usuarios;
Seleccionar datos de múltiples columnas.
SELECT nombre, edad FROM usuarios;
Selecionar con un orden específicos. (DESC, ASC)
SELECT * FROM usuarios ORDER BY edad DESC;
Seleccionar datos con una limitación en la cantidad de resultados. (LIMIT)
SELECT * FROM usuarios LIMIT 10;
Seleccionar datos con una condición compuesta. (AND)
SELECT * FROM usuarios WHERE edad > 18 AND ciudad = 'Madrid';
Seleccionar datos con una condición utilizando el operador LIKE.
SELECT * FROM usuarios WHERE nombre LIKE 'A%';
Seleccionar datos con una condición utilizando el operador IN.
SELECT * FROM usuarios WHERE ciudad IN ('Madrid', 'Barcelona', 'Valencia');
Para poder añadir datos a una tabla en SQL tienes que utlizar INSERT INTO
Añadir datos a tabla en sus columnas. [+]🟢
INSERT INTO usuarios (nombre, edad, correo)
VALUES ('María', 25, 'maria@example.com'),
('Pedro', 35, 'pedro@example.com'),
('Ana', 28, 'ana@example.com');
Para eliminar datos debes usar DELETE [-]🔴
Eliminar datos de una tabla siguiendo una condición.
DELETE FROM nombre_de_la_tabla WHERE condición;
- Posibles condiciones para estos casos pueden ser, la edad, ID, Apellidos..
Una manera práctica de aplicar esto es. [-]🔴
DELETE FROM usuarios WHERE edad = 18;
- Para eliminar todos los registros de una tabla. [-]🔴
DELETE FROM usuarios;