急!根据输入的商品名或店铺名搜索商品或者店铺,sql语句怎么写?

采菇凉的蘑菇 2017-08-12 10:36:55








通过 Hql 语句怎么实现搜索栏。。搜索栏可以通过搜索商品名,店铺名,商品分类名来搜索数据。。。 感觉这样查出来的数据不对劲的样子。。。
...全文
746 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
二月十六 2017-08-13
  • 打赏
  • 举报
回复
引用 3 楼 chen1525115855 的回复:
为什么join了以后,还有left join呢?
left 可能是应用到这个表的属性可能有也可能没有,所以用的left join; 楼主贴的表结构不全吧?goodstype2,goodstype3等都没有。
采菇凉的蘑菇 2017-08-13
  • 打赏
  • 举报
回复


为什么join了以后,还有left join呢?
采菇凉的蘑菇 2017-08-13
  • 打赏
  • 举报
回复
谢老哥的代码。。。。
二月十六 2017-08-12
  • 打赏
  • 举报
回复
Hql不太懂,sql语句大概这样写:
SELECT  *
FROM    Goods
        JOIN Store ON Goods.Storeid = Store.ID
        JOIN goodsClassify ON goodsClassify.id = Goods.classifyId
WHERE   Goods.title LIKE '%' + param.getKey() + '%'
        OR Store.name LIKE '%' + param.getKey() + '%'
        OR goodsClassify.name LIKE '%' + param.getKey() + '%'

27,580

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧