novato en procedimientos almacenados

12/02/2004 - 12:45 por josema | Informe spam
Hola a todos

Tengo este caso con 3 tablas:

people People_Department Department
-peopleID -People -DepartmentID
-NamePeople -Department -NameDepartment

Y es que cada persona puede trabajar en varios
departamentos y un departamento puede tener una o mas
personas

Me gustaria saber como podria (usando un procedimiento
almacenado) conseguir una lista de esta
forma...
Name Department
Peter Financial
Peter Computers
John Human Resources
..

Agradeceria cualquier tipo de informacion, urls,
ejemplos...
Gracias por adelantado...
Josema.
 

Leer las respuestas

#1 Naimps
12/02/2004 - 12:53 | Informe spam
On Thu, 12 Feb 2004 03:45:02 -0800, josema wrote:

Hola a todos

Tengo este caso con 3 tablas:

people People_Department Department
-peopleID -People -DepartmentID
-NamePeople -Department -NameDepartment

Y es que cada persona puede trabajar en varios
departamentos y un departamento puede tener una o mas
personas

Me gustaria saber como podria (usando un procedimiento
almacenado) conseguir una lista de esta
forma...
Name Department
Peter Financial
Peter Computers
John Human Resources
..

Agradeceria cualquier tipo de informacion, urls,
ejemplos...
Gracias por adelantado...
Josema.



¿Qué tal así?

select NamePeople, NameDepartment
from people
inner join People_Department on peopleID = People
inner join Department on DepartmentID = Department
order by 1, 2

Preguntas similares