我的数据(tyreinfo)表是这样的:
width | ratio | rim
------+-------+----
35 | NONE | 40
40 | NONE | 90
22 | 22 | 70
当我尝试mysql查询时
SELECT * from tyreinfo WHERE ratio=NONE
它给了我一个错误:“where 子句”中存在未知列“NONE”。但是当我尝试时这个查询有效
SELECT * from tyreinfo WHERE ratio=22
我也尝试过:
SELECT * from tyreinfo WHERE ratio='NONE'
它没有给我任何结果。正确的查询是什么?
最佳答案
最后一个问题:
UPDATE tyreinfo SET ratio='NONE' WHERE ratio like 'NONE%'
我猜这就是你的意思 - 它将在比率从“NONE”开始的每一行中将比率更改为“NONE”。
关于mysql - 返回 MySQL 查询中等于 NONE 的行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26579785/