我有UserID, SiteID, SiteViews
列的表,另一個UserID, First, Last
如何在SQL中顯示不同的值作爲不同的列?
我需要爲First + Last, Site1Views, Site2Views
顯示的數據只有2個網站的ID和我需要有每個用戶的SiteViews的總和。
目前我有:
select s.UserFirstName + ' ' + s.UserLastName as 'Name',
j1.SiteViews as 'Site1Name',
j2.SiteViews as 'Site2Name'
from (Users s INNER JOIN Usage j on s.UserID = j.UserID)
我不知道如何做到這一點。任何幫助,將不勝感激。
這些是什麼表之間的主/外鍵關係? –
用戶標識是正在使用的關係。第一個表上的UsageID也是主鍵。 –