MySQL:如何使用存储过程从字符串列获取不同的单词列表
在过去的一天半时间里,我一直在为这个问题苦恼,虽然我试图使用它,但由于我获得的字符串可能有30个单词到1000个单词长,所以很难做到这一点 我有一个类似这样的数据库MySQL:如何使用存储过程从字符串列获取不同的单词列表,mysql,Mysql,在过去的一天半时间里,我一直在为这个问题苦恼,虽然我试图使用它,但由于我获得的字符串可能有30个单词到1000个单词长,所以很难做到这一点 我有一个类似这样的数据库 |NewsItemID|NewsItemString | ============================================ | 1 | This is the first news item | | 2 | This is the secon
|NewsItemID|NewsItemString |
============================================
| 1 | This is the first news item |
| 2 | This is the second news item |
| 3 | This is the third news article |
============================================
如何使用存储过程生成如下列表:
|Word |
==========
|This |
|is |
|the |
|first |
|news |
|item |
|second |
|third |
|article |
你真的应该通过一个应用程序,而不是一个数据库管理系统来完成这项工作。每周有5000篇文章。我正试图加快这一过程,因为这是时间紧迫的(你为什么要这样做?我以前见过这个问题,答案总是“在应用程序级别处理”。假设“文章”不比莎士比亚全集大,那么我猜一台现代机器每周5000篇是微不足道的。@TheMytyllama你对使用应用程序有何保留或者写一个脚本来实现这一点?问题是:这些文章是如何输入数据库的?我猜是由应用程序输入的。所以我认为在应用程序级别执行解决方案并不是一种疯狂