El escenario es este.
Tengo 2 tablas, Usuario y SubUsuario, la consulta lo que pretende hacer es validar que el cierto SubUsuario corresponda a cierto Usuario.
Actualmente mi query es este.
Código SQL:
Ver original
DECLARE @IdUsuario nvarchar(50); SET @IdUsuario = (SELECT IdUsuario FROM tblUsuario WHERE Usuario = 'Valor1') IF EXIST (SELECT * FROM tblSubUsuario WHERE SubUsuario = 'Valor2' AND FkIdUsuario = @IdUsuario) SELECT CAST('TRUE' AS bit) ELSE SELECT CAST('FALSE' AS bit)
Supongo que si se puede optimizar, alguna idea de como seria?
Gracias de ante mano.