首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

为何min()没有返回最小值

2013-01-06 
为什么min()没有返回最小值SELECT * FROM wwwgxWHERE (CARDNO 1310500182956)cardnobalancevailddate182

为什么min()没有返回最小值
SELECT * FROM wwwgx  WHERE (CARDNO = 1310500182956)
cardno     balance    vailddate
182956     369.42     20201231
182956     33.75      20201231
182956     164.07     20201231
182956     98.05      20201231
182956     78.95      20201231

SELECT CARDNO, MIN(BALANCE) FROM wwwgx WHERE (CARDNO = 1310500182956) GROUP BY CARDNO
182956     164.07     

为什么返回的不是33.75,而是164.07,这句sql用的不对吗?请高手指点。
[解决办法]
CARDNO = 1310500182956
数据库里有这样的数吗?

热点排行