我有一个任务,需要找到600至700美元之间的所有CondoFees。数据价格最低的是190美元,数据最高的是670美元。我当前使用的数据类型是小数(6,2),我也尝试了其他大小的小数,但是每次当我输入代码时
SELECT LocatioNum, UnitNum
FROM condo_unit
WHERE CondoFee BETWEEN '$600' AND '$700'
它会打印出3张condofee,价格在$ 600到$ 700之间,但还会打印出一张仅$ 300的condofee。
有人知道什么可能导致此问题吗?
答案 0 :(得分:1)
删除单引号和美元符号:
where condofee between 600 and 700
如果您开始混淆数据类型,那么可能会发生奇怪的事情。