Member 12770648 Ответов: 1

Выберите данные из первой таблицы если их ноль то они должны переместиться и сделать выбор из второй


Уважаемый эксперт мне нужно выбрать из первой названной таблицы ПЕРВЫЙ если он вернется НУЛЬ

Мне нужно сделать выбор из списка ВТОРОЙ Стол.


Пожалуйста Помогите


Выбор должен быть сделан из любого ПЕРВЫЙ или ВТОРОЙ Стол


Пожалуйста, помогите, выполнив хранимую процедуру ниже


ALTER PROCEDURE [dbo].[sp_GetGridLnid]
(
   @BRNNO	varchar(20)output  ,
   @BEMPNO  varchar(50) output ,
   @BFNAME  varchar(50) output ,
   @BLNAME  varchar(50) output ,
   @RETURN  varchar(10) output  
  
  )

 AS
 Begin
	Begin
	     SELECT DISTINCT
	       @BRNNO         = IDNO  ,
	       @BFNAME        = FNAME ,  
	       @BLNAME        = LNAME  
	FROM FIRST WHERE IDNO=@BRNNO
		
	  SET RETURN='FIRST' 



              SELECT DISTINCT
	       @BRNNO         = IDNO  ,
	       @BFNAME        = FNAME ,  
	       @BLNAME        = LNAME  
	FROM SECOND WHERE IDNO=@BRNNO

               SET RETURN='SECOND' 
 	
	End
 End




Спасибо

Что я уже пробовал:

Это программа кодов, которые я сделал

1 Ответов

Рейтинг:
0

RickZeeland

Вы можете использовать ЕСЛИ СУЩЕСТВУЕТ, смотрите пример здесь:
SQL Server если существует, то 1 еще 2 - переполнение стека[^]