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

ACCESS查询表中某最字段最大值记录语句解决方案

2012-03-04 
ACCESS查询表中某最字段最大值记录语句有1个表,要查询该表字段value最大值时的记录,value为文本型,但值实

ACCESS查询表中某最字段最大值记录语句
有1个表,要查询该表字段value最大值时的记录,
value为文本型,但值实际为int格式的字串,
我使用了
select * from table where value =(select max(value) from table)

发现,结果只返回了value =9 的记录,也就是说,只判断了第1个字符的大小,
而该表最大value值为999,要查询该值所在记录应该如何写?

[解决办法]
val(value )=(select max(val(value)) from table)

热点排行