insert into Maquinas values('M01','Excabadora','1500');
insert into Maquinas values('M02','Hormigonera','10000'); insert into Maquinas values('M03','Volqueta','11000'); insert into Maquinas values('M04','Apisonadora','18000');
insert into Conductores values('C01','Josè Sanchez',18);
insert into Conductores values('C02','Manuel Diaz',15); insert into Conductores values('C03','Juan Pèrez',20); insert into Conductores values('C04','Luis Ortiz',18); insert into Conductores values('C05','Javier Martin',12); insert into Conductores values('C06','Carmen Perez',15);
insert into Trabajos values('C02','M03','P01','10/09/02','100');
insert into Trabajos values('C03','M01','P02','10/09/02','100'); insert into Trabajos values('C05','M03','P02','10/09/02','150'); insert into Trabajos values('C05','M03','P02','10/09/02','150');
select * from CONDUCTORES
Generando consultas.
Resolucion de las consultas
select nombre from conductores where cat=15;
select codp from trabajos where fecha between '11/09/02' and '15/09/02';
select descripcion from proyectos where codp in (select codp from
trabajos where fecha between '11/09/02' and '15/09/02');
select descripcion from proyectos,trabajos where proyectos.codp =
trabajos.codp and fecha between '11/09/02' and '15/09/02'; select descripcion from proyectos inner join trabajos on proyectos.codp = trabajos.codp where fecha between '11/09/02' and '15/09/02';
NOTA: si se hace una consulta con otra tabla se le llama subconsulta,si dentro de es puede existir otra subconsultas