【发布时间】:2019-06-21 07:16:13
【问题描述】:
SQL 查询:
SELECT badgename FROM badges WHERE stock < desiredstock
在这张桌子上进行:
应该让步
Summit Everest, Elderly Management Badge
然而它什么也没有产生,也没有产生错误。
我假设由于 stock 和 desiredstock 都是带有 VARCHARS 的列,因此无法执行查询,因为您无法在数学上比较两个字符串。
那么是否可以重写查询,使stock 和desiredstock 值都转换为VARINTS?
【问题讨论】:
-
是的。在这里尝试其中一种解决方案stackoverflow.com/questions/5960620/…
标签: python mysql python-3.x casting