Please start any new threads on our new site at https://forums.sqlteam.com. We've got lots of great SQL Server experts to answer whatever question you can come up with.

 All Forums
 SQL Server 2008 Forums
 Transact-SQL (2008)
 multiple values into one column

Author  Topic 

sharona
Yak Posting Veteran

75 Posts

Posted - 2011-09-26 : 13:27:57
I have the following script
CREATE TABLE #FINAL
( FUNDCODE VARCHAR(4),
ACTIONCODE VARCHAR (24),
ROLECODE VARCHAR(4),
_BCP VARCHAR(24),
ABAC VARCHAR(24))

-- GET ALL FUNDS ---

SELECT DISTINCT
R.FUNDCODE,
R.ACTIONCODE,
R.ROLECODE
INTO #FUND
from dbo.RoleAction R
where R.FundCode IN ('_BCP','ABAC')
GROUP BY
R.ACTIONCODE,
R.ROLECODE,
R.FUNDCODE

--Add all data to the final table
INSERT #Final
( ACTIONCODE,
ROLECODE)
SELECT DISTINCT
ACTIONCODE,
ROLECODE
FROM #FUND

-- Update final table
UPDATE #Final
SET _BCP = R.ROLECODE
FROM #fund r, #Final f
WHERE f.ACTIONCODE = r.ACTIONCODE
AND r.FUNDCODE = '_BCP'

UPDATE #Final
SET ABAC = R.ROLECODE
FROM #fund r, #Final f
WHERE f.ACTIONCODE = r.ACTIONCODE
AND r.FUNDCODE = 'ABAC'
----Final select

select distinct
ACTIONCODE,
_BCP,
ABAC
from #FINAL

group by
ACTIONCODE,
_BCP,
ABAC

the data that is produced is by this script(------------- column divider)

AddCashAccounts -------------ITA -------------FR
AddCounterparty -------------TDM -------------ITA
AddEditBroker -------------ID -------------TDM
AddNewDeal -------------SET -------------ITA
AddServicer -------------ITA -------------TDM

some of the functions have multiple values for example
AddCashAccounts i need to see ITA, FR, EO

AddCashAccounts -------------ITA,FR,EO -------------FR,SET
AddCounterparty -------------TDM,TD -------------ITA
AddEditBroker -------------ID -------------TDM, TD
AddNewDeal -------------SET,SETD -------------ITA
AddServicer -------------ITA -------------TDM, TD

how do i insert multiple values into one column?

visakh16
Very Important crosS Applying yaK Herder

52326 Posts

Posted - 2011-09-26 : 13:35:05
see
http://www.sqlteam.com/forums/topic.asp?TOPIC_ID=81254

------------------------------------------------------------------------------------------------------
SQL Server MVP
http://visakhm.blogspot.com/

Go to Top of Page
   

- Advertisement -