La verdad es que necesito hacer la siguiente función o procedimiento y no sé como a la siguiente tabla CREATE TABLE PIEZAS( Codigo int primary key not null, Nombre nvarchar2(100) ) drop table piezas; CREATE TABLE SUMINISTRA( CodigoPieza int not null, IdProveedor char(4) not null, Precio int, foreign key(CodigoPieza) references PIEZAS(Codigo), foreign key(IdProveedor) references PROVEEDORES(Id) ) CREATE TABLE PROVEEDORES( Id char(4) primary key not null, Nombre nvarchar2(100) ) Obtener el precio Promedio de todas las piezas ingresadas Genera un código de Proveedor como el siguiente Bat04 que corresponde a batería Ayudaaaa!!!
1) Estás trabajando en SQL Server, Mysql, Oracle, Otro? (Por lo general hay pequeñas diferencias en sintaxis) 2) El código que ponemos como ejemplo "Bat04" realmente está bien? porque el id de proveedor es un char de 4 y tu ejemplo sería de 5
Ese script, te lo dieron o lo iciste tu?? Este es una simple consulta...pero si lo necesitas hacer a traves de un procedimiento, puedes tirar el resultado de la consulta con la variable de salida cuales son las condiciones para la generacion del codigo de proveedor???