2016-11-22 61 views
-1

我已经实现了服务器端搜索使用单个关键字数据表,如Server-side processing所示。对于单个关键字,服务器端搜索工作正常。但现在的问题是,我通过逗号来搜索关键字的要求分隔像Accountant, Garrett, Tokyo逗号分隔的服务器端搜索数据表

我使用MySQL datatabse,和Java的反手

谁能告诉我,这

+0

这个问题缺乏吨的细节。你使用哪个数据库?这是表单帖子吗? PHP的? – bart2puck

+0

@ bart2puck对不起,我正在使用MySQL datatabse,和Java的反手。我喜欢用逗号多个关键字在jQuery的数据表 –

+0

用mysql正则表达式的分隔搜索来实现这一 –

回答

0

一些解决方案SELECT IN

你可以在mysql中使用SELECT IN(上面的教程链接)我不知道java的语法,但你需要遍历搜索值。

"SELECT * From table WHERE someField IN ('Accountant', 'Garrett', 'Tokyo'); 

用变量替换括号中的那些值,您将得到您正在查找的内容。

+0

,但我不能检索算法的''‘会计’,‘加勒特’,“Tokyo''使用IN –

+0

你的问题的所有列是非常不清楚。无论您用于单个条目的查询是否与此相同,只需将语法更改为上面的。 – bart2puck