0

エントリを組み合わせて特定の組み合わせに一致させる方法をSQLで探しています。表の例:

エントリ:

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

人の単語「My Name is Earl」の出力、エントリ、およびカウント

Username   Count 
TestUser   3
TestUser2  1
4

1 に答える 1

0

wordentryフィールドで部分文字列を探していると思います。それがあなたが望むものでない場合は、質問を明確にしてください。次のいずれかが機能するはずです。

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-11T15:47:01.987 に答える