2012-08-10 74 views
0

我在sql中尋找一種方式來組合條目以匹配特定的組合。 如表:SQL語句形成到一個句子

條目:

Username (nvarchar(255)) 
WordEntry (nvarchar(255)) 

輸出,輸入和計數其中的人的話「愚人善事」

Username Count 
TestUser 3 
TestUser2 1 
+3

是什麼在你的表中的數據看起來希望得到這一結果? – 2012-08-10 15:06:52

回答

0

我猜測你正在尋找的子字符串中這個工作場所。如果這不是你想要的,請澄清這個問題。下列其中一項應該有效:

select username, count(*) 
from t 
where wordentry = 'My Name is Earl' 
group by username 

這假定您想要完全匹配。

或者,也許你只是在尋找wordentry子字符串:

select username, count(*) 
from t 
where wordentry like '%My Name is Earl%' 
group by username 
+0

不,所有單詞必須形成一個特定的句子,如果有多個組合,它必須能夠找到它。每個條目都是獨立的,它們形成一個特定的句子。 – 2012-08-13 16:29:11

+0

@AmarnauthPersaud。 。 。你需要更好地解釋這個問題。你想要的東西不清楚。 – 2012-08-13 17:42:26