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

Consultas SQL sobre ciclistas y equipos

El documento contiene instrucciones SQL para crear una base de datos sobre ciclistas. Se insertan registros iniciales, se elimina un registro, se actualiza el nombre de un ciclista y se realizan varias consultas para listar datos de los ciclistas, equipos y etapas almacenados en las tablas.

Cargado por

Gonzalo Luna
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)
45 vistas4 páginas

Consultas SQL sobre ciclistas y equipos

El documento contiene instrucciones SQL para crear una base de datos sobre ciclistas. Se insertan registros iniciales, se elimina un registro, se actualiza el nombre de un ciclista y se realizan varias consultas para listar datos de los ciclistas, equipos y etapas almacenados en las tablas.

Cargado por

Gonzalo Luna
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

SELECT * FROM test.

ciclistas;

insert into [Link]

(numero, nombre, edad, equipo)

values

(101, "Gonzalo Luna", 22, "Banesto"),

(102, "Lucas Ferreyra", 31, "Motorola"),

(103, "Nanni Alan", 26, "Kelme"),

(104, "Pastor Lihues", 23, "Banesto");

delete from [Link] where numero="104";

/*El ciclista Tony Rominger solicita que se cambie en la BD //

//su apodo (Tony) por su nombre de pila (Antonio)./*/

select * from [Link]

where nombre="Antonio Rominger";

UPDATE [Link]

set nombre="Antonio Rominger"

where numero=4;

/*Listar todos los datos de todos los ciclistas.*/

SELECT * FROM [Link];

/*Listar el número y nombre de todos los cilcistas, por orden alfabético del nombre.*/

select numero, nombre

from [Link]

order by nombre;
select * from [Link];

/*Consultar el nombre del ciclista que lleva el número 19.

Listar nombre y número de todos los ciclistas de más de 30 años.*/

Listar todos los datos de los ciclistas del equipo Banesto, menores de 30 años.

Listar el nombre del director del equipo Banesto.*/

select nombre from [Link]

where numero="19";

select numero, nombre from [Link]

where edad>"30";

/*Listar todos los datos de todos los ciclistas del equipo “Mercatone Uno”*/

select numero, nombre, edad from [Link]

where equipo="Mercatone Uno";

/*Listar número y nombre de todos los ciclistas cuyo nombre de pila sea Angel.*/

/*en primer lugar separo nombrte y apellido*/

create table [Link]


SELECT

numero, nombre, edad, equipo,

SUBSTRING_INDEX(nombre,' ',1) AS firstname,

SUBSTRING_INDEX(nombre,' ',-1) AS lastname

FROM [Link];

select * from [Link];

/*en segundo lugar listado de ciclistas*/

select numero, nombre from [Link]

where firstname="Angel";

/*Listar todos los datos de todos los equipos.*/

select * from [Link];

/*Listar todos los datos de los ciclistas del

equipo Banesto, menores de 30 años.*/

select * from [Link]

where equipo="Banesto" AND edad<"30";

/*Listar el nombre del director del equipo Banesto.*/

select director from [Link]

where nombre_equipo="Banesto";
/*Listar todos los datos de todas las etapas.*/

select * from [Link];

update [Link]

set llegada="Estacion de Cerler"

where numero_etapa="11";

select * from [Link]

where kms>40;

También podría gustarte