Documente Academic
Documente Profesional
Documente Cultură
Select * from;
Select *
from editorial;
Todos los datos de la tabla libro
Select *
from libro;
6. Mostramos todos los datos de una columna de una tabla con el comando
7. Mostramos todos los datos de una editorial llamando solo uno de sus datos,
con el comando:
SELECT *
FROM editorial WHERE Cod_editorial='123456';
8. Seleccionamos todos los datos que inicien por determinada letra “e” con el
comando:
SELECT *
FROM libro
WHERE Titulo_libro LIKE 'e%';
11. Mostramos todos los datos de la izquierda, con el comando LEFT JOIN:
select Nombre_editorial, Autor_libro, Titulo_libro
from editorial left join libro
on editorial.Cod_editorial = libro.Cod_editorial
order by editorial.Nombre_editorial;
12. Mostramos todos los datos de la derecha con el comando RIGHT JOIN:
15. Podemos crear una nueva tabla con el comando CREATE TABLE.
16. También podemos eliminar una tabla completa, esto se hace con el
comando DROP TABLE:
17. Con el comando TRUNCATE TABLE, podemos vaciar una tabla; es decir
eliminar todos los datos que hemos agregado a ella.
18. Con el comando DELETE se puede eliminar una fila de una tabla:
25. Con el comando MAX podemos saber el máximo valor de una columna de
una tabla.
29. El comando LOOK TABLE nos sirve para bloquear el flujo de una tabla y
podemos desbloquearlo con UNLOOK TABLE.
30. El comando REPLACE se utiliza cuando vamos a añadir, cambiar o
reemplazar datos nuevos o ya existentes.
31. El comando GRANT asigna privilegios y roles a las cuentas de usuarios de
MySQL.
34. Con el comando DELETE podemos eliminar toda una fila de una tabla.
use libreria;
INSERT INTO editorial VALUES ( '123456','editorial planeta', '125.000');
INSERT INTO editorial VALUES ( '264865','francisco r','245.000');
INSERT INTO editorial VALUES ( '785421','sur', '410.000');
INSERT INTO libro VALUES ( '203550','cien años de soledad','Gabriel
Garcia Marquez', '123456');
INSERT INTO libro VALUES ( '387924','el quijote', 'Miguel de Cervantes',
'264865');
INSERT INTO libro VALUES ( '554321','el tunel', 'Ernesto Sabato',
'785421');
DELETE
FROM Editorial
WHERE Cod_editorial=123456;
Select *
from editorial;
Select *
from libro;
SELECT DISTINCT Nombre_editorial
FROM editorial;
SELECT DISTINCT Pres_editorial
FROM editorial;
SELECT DISTINCT Titulo_libro
FROM libro;
SELECT DISTINCT Autor_libro
FROM libro;
SELECT *
FROM editorial WHERE Cod_editorial='123456';
SELECT *
FROM libro
WHERE Titulo_libro LIKE 'e%';
SELECT COUNT(*) FROM libro;
select Nombre_editorial, Autor_libro, Titulo_libro from editorial
inner join libro
on editorial.Cod_editorial = libro.Cod_editorial
order by editorial.Nombre_editorial;
select Nombre_editorial, Autor_libro, Titulo_libro
from editorial
left join libro
on editorial.Cod_editorial = libro.Cod_editorial
order by editorial.Nombre_editorial;
select Nombre_editorial, Autor_libro, Titulo_libro
from editorial
right join libro
on editorial.Cod_editorial = libro.Cod_editorial
order by editorial.Nombre_editorial;
select Nombre_editorial, Autor_libro, Titulo_libro
from editorial full join libro
on editorial.Cod_editorial = libro.Cod_editorial;
SET SQL_SAFE_UPDATES = 0;
UPDATE editorial SET Cod_editorial = 123456 WHERE Cod_editorial =
134567;
CREATE TABLE LECTOR (
Cod_lector int (10),
Nombre_lector varchar (30),
Apellido_lector varchar (30),
PRIMARY KEY (Cod_lector)
);
DROP TABLE lector;
TRUNCATE TABLE lector;
DELETE FROM libro WHERE Cod_libro = 203550;
select sum(Pres_editorial) as Pres_editorial from editorial
select max(Pres_editorial) from editorial;
select min(Pres_editorial) from editorial;
select avg(Pres_editorial) from editorial;
CREATE VIEW
Cod_editorial AS
SELECT * FROM editorial;
drop view Cod_editorial;