我在MySQL数据库中的一些表有问题,并用Laravel4读取它。下面是当使用float(6,2) coloumn作为价格时,结果的外观:
如果我将相同的列放入varchar(6)中,则如下所示:
有人知道问题出在哪里以及如何解决吗?我有其他表与浮点数(5,2)列和laravel显示结果正确。我只使用Model:: get ()从数据库中获取数据,而Model (model在两次中都是表名)很简单:
class Model extends Eloquent
{
use SoftDeletingTrait;
protected $dates = ['deleted_at
如果行中的价格为38.03,则以下搜索限制应全部返回包含结果的行。
WHERE price >= '38.02' AND price <= '38.03' (这是可行的)
WHERE price >= '20' AND price <= '100' (这是可行的)
WHERE price >= '38.03' AND price <= '38.03' (这不起作用)
WHERE price >= '38.03' AND price <=