ayuda con consulta
hola! tengo un problema, estoy usando oracle express 10g para hacer una tarea y queremos en una consulta que al dar la id_art nos muestre el nombre del proveedor de ese articulo y cuando hacemos la siguiente consulta nos dice "column ambiguously defined":
select id_art, id_proveedor, proveedores.nombre from articulo ,proveedores where id_art='art_88'
no sé que es lo que falla o si me falta algo con las relaciones, un articulo solo puede tener un proveedor. estas son las 2 tablas a usar en la consulta:
create table proveedores(
id_proveedor char(20)not null,
nombre char(20),
RFC char(20),
calle char(30),
No_c integer,
estado char (30),
ciudad char(30),
primary key (id_proveedor)
)
create table articulo(
id_art char(10)not null,
p_u numeric (10,2) not null,
existencia integer not null,
nombre char(30)not null,
descripcion char (50),
marca char (10) not null,
potencia char (10)not null,
medida char (10)not null,
id_proveedor char (20) not null,
primary key(id_art)
)
de ante mano gracias!
select id_art, id_proveedor, proveedores.nombre from articulo ,proveedores where id_art='art_88'
no sé que es lo que falla o si me falta algo con las relaciones, un articulo solo puede tener un proveedor. estas son las 2 tablas a usar en la consulta:
create table proveedores(
id_proveedor char(20)not null,
nombre char(20),
RFC char(20),
calle char(30),
No_c integer,
estado char (30),
ciudad char(30),
primary key (id_proveedor)
)
create table articulo(
id_art char(10)not null,
p_u numeric (10,2) not null,
existencia integer not null,
nombre char(30)not null,
descripcion char (50),
marca char (10) not null,
potencia char (10)not null,
medida char (10)not null,
id_proveedor char (20) not null,
primary key(id_art)
)
de ante mano gracias!