【发布时间】:2019-03-15 16:11:06
【问题描述】:
我多年前学习过 SQL,但现在我的知识已经很生疏了。我不会发布任何代码,因为我的尝试甚至没有接近。我正在使用 MySQL。
如果有一张包含产品的表格
product_id price
1 50
2 70
3 100
4 120
5 900
6 1100
我想在网页上生成这样的链接
less than $70 //so that it narrows the result to ABOUT 30%
between $70 and $120 //so that it narrows the result to ABOUT 30%
more than $120 //so that it narrows the result to ABOUT 30%
我想我需要一个返回最小值和中等值的查询
使用示例表,如果查询返回最小值 (70),则 30% 的产品将低于该值。中等价值,30% 的产品将介于最小值 (70) 和中等价值 (120) 之间。此外,30% 的产品将高于中等价值 (120)。
这大概是我的想法。我不想要一个工作代码。我只想要一些示例查询来帮助我“开始”。
【问题讨论】:
-
您正在寻找什么结果(作为表 - 因为 SQL 返回表)?你的服务器版本是多少?