桌子
user(varchar40) credit(varchar40)
u1 400
u2 500
u3 600
u4 650
并查询
$sql=mysql_query("SELECT `user` FROM `tbl` WHERE `credit` < '8'");
for($i=0;$i<mysql_num_rows($sql);$i++)
{
echo mysql_result($sql,$i,0);
}
结果 u1
u2
u3
u4
因为 credit 是 varchar 只有第一个数字比较并返回所有用户
我如何在不更改表的情况下进行正确比较???