sql - Syntax combine two stored procedure into one -


 select *    [live].[test]   [_fk_roadmapkey] = @_fk_roadmapkey   select @testkey = [testkey]    [live].[test]   [_fk_roadmapkey] = @_fk_roadmapkey   select *    [live].[setoftestgrades]   [_fk_testkey] = @testkey 

the first 2 statement, can test same time assign testkey

select * ,@testkey = [testkey] [live].[test]     [_fk_roadmapkey] = @_fk_roadmapkey 

you cannot assign data variable , return data using single select statement, if using @testkey retrieve value table can skip variable , use join data table, try this

 select *    [live].[test]   [_fk_roadmapkey] = @_fk_roadmapkey   select s.*   [live].[setoftestgrades] s   inner join [live].[test] t on s.[_fk_testkey]  = t.[testkey]   t.[_fk_roadmapkey] = @_fk_roadmapkey 

Comments

Popular posts from this blog

node.js - Bad Request - node js ajax post -

Why does Ruby on Rails generate add a blank line to the end of a file? -

keyboard - Smiles and long press feature in Android -