declare @T table
(
ID int identity primary key,
FBK_ID BIGINT null,
TWT_ID BIGINT null,
LNK_ID NVARCHAR(50) null
);
每條記錄只能有一個FBK_ID或一個TWT_ID或一個LNK_ID。沒有記錄在這些字段上有多個值。多列上的TSQL CASE
所以主要有些記錄會有FacebookID值,其他一些有TwitterID,有些則有LinkedInID。
問題:
什麼是最快和最乾淨的方式來做到這一點?
選擇ID,從@T
類型....其中Type是一個爲nvarchar(10)等於取決於誰具有值是 '實' 或 'Twitter的' 或 'LinkedIn'?
酷......我不知道ü可以在同一個測試各個領域案件。謝謝 !!! –