【发布时间】:2020-07-02 10:59:29
【问题描述】:
希望运行选择查询以按尺寸过滤产品,但 Product_Size 列在数字后有字符,例如“英寸”。我尝试了以下方法,但没有返回任何结果。
SELECT * FROM `products` where Product_size BETWEEN '2 inches' AND '4.9 inches'
如何从查询中去掉“英寸”这个词?
【问题讨论】:
-
Product_size列的数据类型是什么? -
@forpas - varchar(255)
-
字符串之间的任何比较总是按字母顺序进行。发布示例数据。