SQL Server - Duda con consulta de 3 tablas

   
Vista:

Duda con consulta de 3 tablas

Publicado por snakechaos (3 intervenciones) el 25/11/2014 02:07:33
Bueno como dice el titulo tengo el problema para realizar una consulta a ver si me ayudan :)

Estas son las 3 tablas

http://prntscr.com/59unsp

Lo que necesito obtener es el nomAcceso dado un determinado nomPerfil..

me explico si el nomPerfil es perfil1 que me muestre el nomAcceso que tiene dicho perfil

bueno espero me puedan ayudar saludos :) y gracias por leer
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
Imágen de perfil de Leonardo Daniel A.

Duda con consulta de 3 tablas

Publicado por Leonardo Daniel A. (10 intervenciones) el 25/11/2014 02:32:37
Que onda chavo ? no tienes nociones de sql ? hay varios cursos en youtube


select nomAcceso, url from Acceso
where Perfil.nomPerfil = "TU VALOR" and
(Perfil_codPerfil.codPerfil = Permiso.Perfil_codPerfil and Acceso.codAcceso = Permiso.Acceso_codAcceso )


y te recomiendo no hagaso eso de Perfil_codPerfil, solo pon el nombre del campo y ya, asi se hace mas confuso
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

Duda con consulta de 3 tablas

Publicado por snakechaos (3 intervenciones) el 25/11/2014 02:46:14
Gracias por responder pero no me funciona tu respuesta :/
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
Imágen de perfil de Isaias

Duda con consulta de 3 tablas

Publicado por Isaias (3181 intervenciones) el 25/11/2014 16:40:25
Muestra como lo estas ejecutando
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

Duda con consulta de 3 tablas

Publicado por snakechaos (3 intervenciones) el 25/11/2014 19:06:38
gracias por la ayuda pero lo pude solucionar, quizas sea facil pero el problema es que es para un proyecto en conjunto con c# y me confundo a veces saludos
SELECT nomAcceso
FROM dbo.Acceso INNER JOIN
dbo.Permiso ON dbo.Acceso.codAcceso = dbo.Permiso.Acceso_codAcceso INNER JOIN
dbo.Perfil ON dbo.Permiso.Perfil_codPerfil = codPerfil
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
Imágen de perfil de Leonardo Daniel A.

Duda con consulta de 3 tablas

Publicado por Leonardo Daniel A. (10 intervenciones) el 25/11/2014 19:25:52
Hola, apenas te iba a comentar sobre usarlo con join... en el primer ejemplo se me pàso poner en el FROM las 3 tablas
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