Oracle - ayuda con este ejercico.

 
Vista:

ayuda con este ejercico.

Publicado por Pedro Colas (19 intervenciones) el 10/05/2005 18:09:05
hola a todos/as.

necesito vuestra ayuda.
el ejercicio es el siguiente.
dada un oraganizacion (parametros)obtener todos los usuarios de la organizacion.
de la tablas dbs_organi,dbs_usuari
cada una tiene lo siguiente.
usu_codigo
usu_login
usu_nombre
org_nombre
org_codigo.
con las dos tablas lo que de hacer es quecuando se busque por el nombre de una oraganizacion ponga todos los datos usuario,login etc.

sldos Pedro Colas.

Muchas Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:ayuda con este ejercico.

Publicado por Luis D (41 intervenciones) el 11/05/2005 00:44:26
podrias darme mas detalles, que campos tiene la tabla 1 y la tabla 2, segun alli las 2 tienen los mismos campos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:ayuda con este ejercico.

Publicado por pedro colas (19 intervenciones) el 11/05/2005 19:24:06
Hola Luis D

Lo que necesito exactamente es hacer un procedimiento en pl/sql

con la tabla 1 dbs_usuari que contiene lo siguente.
usu_codigo
usu_login
usu_nombre
en la tabal 2 dbs_organi que contien lo siguente
org_nombre(el que hay que usar es org_nombre)
org_codigo

de funcionar cuando lo execute getUsuarios ('Xarxa') o getUsuarios('Institut').

Creo que con esto es sufiente
select usu_codigo,usu_nombre,usu_login,org_nombre
from dbs_usuari,dbs_organi
where dbs_organi.org_nombre like '%Xarxa%'

todo es para hacer una busqueda que salga nombre de la organizacion ,login ,usuario,codigo de la organizacion.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:ayuda con este ejercico.

Publicado por Franklin Gamboa (12 intervenciones) el 11/05/2005 20:08:49
creo que te falta un campo en la tabla dbs_usuari, por que si no no podrás hacer el ejercicio y el select que propones dará producto cartesiano, por lo cual te daría error de too_many_rows.

revisalo y si es así, acuerdate ponerle el join en el where

espero haber sido de ayuda

salu2

Franklin Gamboa
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:ayuda con este ejercico.

Publicado por Luis D (41 intervenciones) el 11/05/2005 23:54:33
es cierto, tienes primero que relacionar las 2 tablas,para asi despues hacer el select utilizando un join
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar