product_code的格式为字符串,要与数值进行比较

问题描述 投票:-2回答:2

如何检查product_code是否小于1000,因为它是字符串格式。产品代码格式-S10_2016

mysql sql
2个回答
0
投票

尝试一下,它可以正常工作。

 SELECT * FROM table_name where replace(replace(product_code, 'S', ''), '_', '') * 1.0 < 1000;

0
投票

尝试使用强制转换功能

CAST(值AS数据类型)

© www.soinside.com 2019 - 2024. All rights reserved.