【问题标题】:Filtering products categorized by user按用户分类过滤产品
【发布时间】:2019-07-27 22:30:27
【问题描述】:

比如我从用户来过滤产品的服务器数据:

    "categorie":"MOBILES & ACCESSORIES, CAMERAS, WOMEN`S APPAREL",
    "summa_min":"10",
    "sum_max":"34"
    ....

如何进行过滤,使数据库中的数据只发出符合传入数据的产品?

即“手机和配件、相机、女装”类别的所有产品,价格从 10 到 34。

【问题讨论】:

  • 列的数据类型是什么
  • 字符串和整数
  • 表示产品有 3 列 categorie,summa_min,sum_max 对吗?
  • 不,它有一个价格,例如price = 12

标签: javascript sql node.js postgresql


【解决方案1】:

使用 where 过滤器尝试如下操作

 select p.* from products p 
where categories like'%MOBILES & ACCESSORIES, CAMERAS, WOMENS%' 
and price>=10 and price<=34

【讨论】:

  • 谢谢,这正是我需要的
  • “WOMEN`S”这个词中的单引号怎么样...?
猜你喜欢
  • 1970-01-01
  • 2020-08-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-09-23
  • 2011-06-22
  • 1970-01-01
相关资源
最近更新 更多