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)
 PIVOT LIKE QUERY

Author  Topic 

kalinbac
Starting Member

6 Posts

Posted - 2011-06-15 : 04:18:42
hi, i have two columns called Profile and ProfileCommunication.

Profile Table
_ID _Name _Birthday _SSN
101 John 5/12/1970 23213323
103 Mary 6/3/1969 21323366
105 Frank 3/5/1980 5656779
ProfileCommunication Table
_ID _ProfileID _CommInfo _ComType
1 101 555-1434 Phone
2 101 john@xxxx.com Email
3 101 462-555-1243 mobile
4 103 mary@xx.com Email
5 103 555-7676 Phone
Here the problem comes...
I want my query to retrive John's or anybody's Communication informations and show them in a single row but not in one column. I want to see each comminfo in their own column like this

Name Phone Email Mobile
John 555-1434 john@xxx.com 462-555-1243
Mary 555-7676 mary@xx.com ----------

Any ideas? thanks for help

If there is nothing to do, there is nothing to do...

kalinbac
Starting Member

6 Posts

Posted - 2011-06-15 : 04:22:07
I used Subquery to get the CommInfo one by one and i have them in one row with separate columns, But i cant use Group By function because of Subquery in the Select

If there is nothing to do, there is nothing to do...
Go to Top of Page
   

- Advertisement -