How about
CREATE TABLE ##PIPE_REPORT (
[Client ID] varchar(50)
, [BG Count] varchar(50)
, [Carb Count] varchar(50)
, [Med Count] varchar(50)
)
INSERT INTO ##PIPE_REPORT (
[Client ID]
, [BG Count]
, [Carb Count]
, [Med Count]
)
SELECT [Client ID]
, [BG Count]
, [Carb Count]
, [Med Count]
FROM (
SELECT 'Client ID' AS [Client ID]
, 'BG Count' AS [BG Count]
, 'Carb Count' AS [Carb Count]
, 'Med Count' AS [Med Count]
, 0 AS Row_Order
UNION ALL
SELECT CONVERT(varchar(50),dbo.FN_Decrypt(@master, Login.LoginSkey,PatientDisplayID))
AS [Client ID]
, CONVERT(varchar(50),COALESCE(SugarEntryCount,0))
AS [BG Count]
, CONVERT(varchar(50),COALESCE((CarbsEntryCount,0))
AS [Carb Count]
, CONVERT(varchar(50),COALESCE((MedsEntryCount,0))
AS [Med Count]
, 1 AS Row_Order
FROM #temp_patients
INNER JOIN [Login]
ON [Login].[LoginID] = #temp_patients.PatientID
) AS XXX
ORDER BY Row_Order
Brett
8-)
Hint: Want your questions answered fast? Follow the direction in this link
http://weblogs.sqlteam.com/brettk/archive/2005/05/25/5276.aspx
Want to help yourself?
http://msdn.microsoft.com/en-us/library/ms130214.aspx
http://weblogs.sqlteam.com/brettk/
http://brettkaiser.blogspot.com/