我在sql中尋找一種方式來組合條目以匹配特定的組合。 如表:SQL語句形成到一個句子
條目:
Username (nvarchar(255))
WordEntry (nvarchar(255))
輸出,輸入和計數其中的人的話「愚人善事」
Username Count
TestUser 3
TestUser2 1
我在sql中尋找一種方式來組合條目以匹配特定的組合。 如表:SQL語句形成到一個句子
條目:
Username (nvarchar(255))
WordEntry (nvarchar(255))
輸出,輸入和計數其中的人的話「愚人善事」
Username Count
TestUser 3
TestUser2 1
我猜測你正在尋找的子字符串中這個工作場所。如果這不是你想要的,請澄清這個問題。下列其中一項應該有效:
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
不,所有單詞必須形成一個特定的句子,如果有多個組合,它必須能夠找到它。每個條目都是獨立的,它們形成一個特定的句子。 – 2012-08-13 16:29:11
@AmarnauthPersaud。 。 。你需要更好地解釋這個問題。你想要的東西不清楚。 – 2012-08-13 17:42:26
是什麼在你的表中的數據看起來希望得到這一結果? – 2012-08-10 15:06:52