【发布时间】:2014-11-25 03:37:18
【问题描述】:
我正在用 java 编写一个应用程序,它接收请求并将它们保存到一个文件中, 然后它可以搜索旧的请求。
我开始升级我的应用程序以使用 MySQL 而不是纯 Txt 文件。
我正在寻找一种通过以下方式查询数据库的方法:
我正在寻找在 (特定日期)-First Search 中打开的请求,其中包含单词 xxx -second search
我找到了这个查询:
SELECT * FROM requestserverdb.closedrequests WHERE ClosingTimeStamp LIKE "%2014-09-01%"
OR ClosingTimeStamp LIKE "%2014-09-02%" ;
这给了我在这些日期创建的所有行, 我希望查询也只返回这些结果中包含特定单词的行...
例如:
此查询将返回:
1,bannaba,我要活着,2014-09-01
6,苹果,呜呼,2014-09-02
7,芒果,心中有沟,2014-09-02
我需要一个查询,它只返回其中一列中包含单词“apple”的行:
6,苹果,呜呼,2014-09-02
【问题讨论】:
标签: java mysql sql database search