TSQL - 查询表列以提取标记云的常用单词

jam*_*ley 1 sql t-sql sql-server-2005 tag-cloud

只是一个探索性的问题,看看是否有人这样做过,或者事实上它是否完全可能.

我们都知道标签云是什么,通常,标签云是由分配标签的人创建的.是否有可能在SQL Server的当前功能中自动创建,可以通过触发表格添加或更新表,通过查看某列中的数据并获取流行的单词?

它类似于这个问题:如何通过mysql获取表中最流行的单词?.但是,那就是MySQL而不是MSSQL.

提前致谢.詹姆士

Mat*_*hew 6

以下是将分隔字符串解析为行的好处:http:
//anyrest.wordpress.com/2010/08/13/converting-parsing-delimited-string-column-in-sql-to-rows/

http://www.sqlteam.com/article/parsing-csv-values-into-multiple-rows

http://www.sqlteam.com/forums/topic.asp?TOPIC_ID=50648

T-SQL:与字符串连接相反 - 如何将字符串拆分为多个记录

如果要解析所有单词,可以使用空格''作为分隔符,然后每个单词都有一行.

接下来,您只需选择GROUP单词的结果集并聚合COUNT

订购结果,你就在那里.