Sie sind auf Seite 1von 1

/* INSERT INTO empleado(idempleado, nombre, apellido) values(1,'Juan','Piguave') INSERT INTO empleado(idempleado, nombre, apellido) values(2,'Pepita','Alonso') INSERT INTO dependiente(iddependiente,idempleado,

nombre, apellido) values(1, 1,'Juanito','Piguave')

create table empleado( idempleado int primary key, nombre char(30) not null, apellido char(30) not null) create table dependiente( iddependiente int not null, idempleado int not null references empleado(idempleado), nombre char(30) not null, apellido char(30) not null, primary key (iddependiente, idempleado) ) */ --NombreEmpleado, ApellidoEmpleado, NombreDependiente select e.nombre, e.apellido, d.nombre from empleado e, dependiente d where e.idempleado = d.idempleado and 1=1 select e.nombre, e.apellido, d.nombre from empleado e inner join dependiente d on e.idempleado = d.idempleado where 1=1 select e.nombre, e.apellido, count(d.iddependiente) from empleado e left join dependiente d on e.idempleado = d.idempleado group by e.nombre, e.apellido select e.nombre, e.apellido, d.nombre from empleado e full join dependiente d on e.idempleado = d.idempleado

Das könnte Ihnen auch gefallen