Advertisement
afterlife88

Untitled

Nov 27th, 2015
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
T-SQL 2.31 KB | None | 0 0
  1. USE [LegacyShieldStagingDB_New]
  2. GO
  3. /****** Object:  StoredProcedure [dbo].[sp_Get_Client_List_By_ID]    Script Date: 27.11.2015 20:31:51 ******/
  4. SET ANSI_NULLS ON
  5. GO
  6. SET QUOTED_IDENTIFIER ON
  7. GO
  8. -- =============================================
  9. -- Author:      <Author,,Name>
  10. -- Create date: <Create Date,,>
  11. -- Description: <Description,,>
  12. -- =============================================
  13. ALTER PROCEDURE [dbo].[sp_Get_Client_List_By_ID]
  14.     -- Add the parameters for the stored procedure here
  15.     @Client_ID nvarchar(MAX) = null
  16. AS
  17.  
  18. BEGIN
  19.     SELECT  [tbl_User_Master].[User_ID]
  20.     ,[tbl_User_Master].[AdvisorID]
  21.         ,[tbl_User_Master].[FName]
  22.         ,[tbl_User_Master].[LName]
  23.         ,[tbl_User_Master].[Email]
  24.         ,[tbl_User_Master].[UserName]      
  25.         ,[tbl_User_Master].[DOB]
  26.         ,[tbl_User_Master].[Phone_Work]
  27.         ,[tbl_User_Master].[Address1]
  28.         ,[tbl_User_Master].[Address2]
  29.         ,[tbl_User_Master].[City]
  30.         ,[tbl_User_Master].[StateID]
  31.         ,[tbl_User_Master].[CountryID]
  32.         ,[tbl_User_Master].[Zip]
  33.         ,[tbl_User_Master].[Phone_Home]
  34.         ,[tbl_User_Master].[Fax]
  35.         ,[tbl_User_Master].[Mobile]
  36.         ,[tbl_User_Master].[Security_Question_ID]
  37.         ,[tbl_User_Master].[Security_Question_Ans]
  38.         ,[tbl_User_Master].[Created_Date]
  39.         ,[tbl_User_Master].[Modified_By]
  40.         ,[tbl_User_Master].[Modified_Date]
  41.         ,[tbl_User_Master].[PhotoName]
  42.         ,[tbl_User_Master].[PhotoPath]
  43.         ,[tbl_User_Master].[PhotoNewName]
  44.         ,[tbl_User_Master].[Valid_Upto]
  45.         ,[tbl_User_Master].[IsSubscriptionAgreement]
  46.         ,[tbl_User_Master].[IsMailReceived]
  47.         ,[tbl_User_Master].[IsSponsorsMailReceived]
  48.         ,[tbl_User_Master].[Suffix]
  49.         ,[tbl_User_Master].[Gender]
  50.         --,[tbl_Advisor_Client_Map].[UserID]
  51.         ,[tbl_Advisor_User_Master].[AdvisorUser_ID],
  52.         --,[tbl_WFG_Advisor_Details].[WFG_Producer_Number]
  53.        
  54.         CASE
  55.  
  56.         WHEN tbl_User_Master.[AdvisorID] IS NOT NULL THEN [tbl_User_Master].[User_ID]      
  57.         WHEN  [tbl_Advisor_Client_Map].[UserID] =[tbl_User_Master].[User_ID]
  58.              THEN [tbl_Advisor_User_Master].[AdvisorUser_ID]   
  59.         END
  60.  
  61. FROM tbl_User_Master
  62. LEFT JOIN  tbl_Advisor_Client_Map
  63. ON tbl_User_Master.User_ID = tbl_Advisor_Client_Map.UserID
  64. LEFT OUTER JOIN tbl_Advisor_User_Master
  65. ON tbl_User_Master.User_ID =
  66. tbl_Advisor_User_Master.AdvisorUser_ID
  67.  
  68. WHERE
  69.        
  70.         [tbl_User_Master].[User_ID] = @Client_ID
  71.    
  72.        
  73.  
  74.        
  75.        
  76. ORDER BY
  77.         [tbl_User_Master].[Created_Date] ASC
  78.        
  79. END
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement