Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Исключения видимости  [new]
Pabl0
Member

Откуда:
Сообщений: 265
Подскажите как сделать так что бы User = 1 видел все записи d.ManagerID = 5



select d.* 
		  from #TempPay1 d
				inner join dbo.StaffList d1 on d.ManagerID=d1.ActorID
			where DepID=@DepID and d1.[Status] = 1   


Вот как делаю:

		IF @UserID = 356002
		 BEGIN
			SELECT 1
		   	select d.* 
		    from #TempPay1 d
				inner join dbo.StaffList d1 on d.ManagerID=d1.ActorID
			where ((DepID=@DepID and d1.[Status] = 1 )  or (d.ManagerID = 579000))
			
		 END 


Но не работает :(
22 июн 16, 16:01    [19323466]     Ответить | Цитировать Сообщить модератору
 Re: Исключения видимости  [new]
3unknown
Member

Откуда: New York
Сообщений: 140
IF @UserID = 356002
		 BEGIN
			
		   	select d.* 
		    from #TempPay1 d
				inner join dbo.StaffList d1 on d.ManagerID=d1.ActorID
			where DepID=@DepID and d1.[Status] = 1   
			union
			 	select d.* 
		    from #TempPay1 d
			where d.ManagerID = 579000
			
		 END 
22 июн 16, 16:14    [19323542]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить