首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

怎么实现多关键字查询

2012-09-15 
怎样实现多关键字查询请教怎样实现多关键字查询各个关键字用空格隔开 SQL怎么写比如我输入 中国 日本 美国

怎样实现多关键字查询
请教怎样实现多关键字查询 各个关键字用空格隔开 SQL怎么写
比如我输入 中国 日本 美国
怎样从数据库查询

[解决办法]
使用sql的in关键字

select * from user where 国家 in('中国','日本','美国')

你需要做的就是 将你的关键字组成in里面的那种数组形式
[解决办法]
like 加 or

[解决办法]
where 国家 like '中国' or 国家 like '日本'。。。。
[解决办法]
你约定一种规则, 然后在处理查询关键字的时候根据这个规则来拆分,然后对拆分的关键字进行检索
[解决办法]
把输入的当成一个String类型,然后用spilt方法去拆分这个字符串得到一个字符串数组,得到数组不就得到你想要的了啊!
[解决办法]
提取关键字数组 拼凑sql语句 方法楼上都有

热点排行
Bad Request.