mysql 怎么从多种维度删选商品
程序员文章站
2022-04-18 11:38:26
...
比如,我要价格在20-30 50-60 70-80 价格区间的商品,关系为or
同时标题要包含裙子,上衣,外套关系为or,
还要排除标题包含童装,书籍,关系为and,这样的语句应该怎么写呀,Php这三种都变成一个变量来表达的话应该怎么设计Php?我用的是thinkphp 这个能不能用thinkphp 封装好的增删改查来操作呢?
同时标题要包含裙子,上衣,外套关系为or,
还要排除标题包含童装,书籍,关系为and,这样的语句应该怎么写呀,Php这三种都变成一个变量来表达的话应该怎么设计Php?我用的是thinkphp 这个能不能用thinkphp 封装好的增删改查来操作呢?
回复内容:
比如,我要价格在20-30 50-60 70-80 价格区间的商品,关系为or
同时标题要包含裙子,上衣,外套关系为or,
还要排除标题包含童装,书籍,关系为and,这样的语句应该怎么写呀,Php这三种都变成一个变量来表达的话应该怎么设计Php?我用的是thinkphp 这个能不能用thinkphp 封装好的增删改查来操作呢?
where ((price > 20 and price 50 and price 70 and price
你可以这么写,但是如果你的数据量稍微有点量就非常容易导致很严重的性能问题
你应该使用elasticsearch, sphinx, xunsearch, solr等搜索引擎来解决这个问题
上一篇: javascript-微信网页几分钟后返回键无法访问
下一篇: PHP引用(&)使用详解,php引用