Laravel eloquent max 函数没有给出大于 99,999 的正确值
Laravel eloquent max function does not give correct value greater than 99,999
App\Employee::max('salary');
如果薪水大于99,999,则不给出最大值。工资列类型是字符串,因为工资列可以包含工资金额或文本信息。
我能做些什么来解决这个问题?
谢谢。
我可能错了,但是 max
SQL 函数只能用于数字类型。尝试从 VARCHAR
切换到 FLOAT
。
App\Employee::max('salary');
如果薪水大于99,999,则不给出最大值。工资列类型是字符串,因为工资列可以包含工资金额或文本信息。
我能做些什么来解决这个问题?
谢谢。
我可能错了,但是 max
SQL 函数只能用于数字类型。尝试从 VARCHAR
切换到 FLOAT
。