Mejorar esta consulta SQL

Iniciado por mark182, 18 Mayo 2012, 04:50 AM

0 Miembros y 1 Visitante están viendo este tema.

mark182

Hola como estan?

Estoy intentando hacer esta consulta mysql con JOIN's pero la verdad que no la tengo muy clara hacer consultas con JOIN, me podrian ayudar?


SET @cat := ""
SELECT @cat:= id_cat
FROM facultades
WHERE id_facu = "30'"
 
SELECT us.nombre
FROM usuarios as us JOIN
facultades as fac ON us.id_facu = fac.id_facu
WHERE fac.id_cat = @cat


Espero que entiendan mi consulta y me puedan ayudar. Muchas gracias.

HdM

Buenas.

Y concretamente, ¿qué problema tienes?.

CitarWHERE id_facu = "30'"

Por qué no metes el desarrollo de la 1ª consulta como condición de la 2ª, dejando así, una única consulta, sin utilizar variables.

Saludos.

- Nice to see you again -