如何在Access数据库中获取Max值 [英] How to get Max value in Access Database

查看:520
本文介绍了如何在Access数据库中获取Max值的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如何在Access数据库中获取最大值





列名称: - receipt_no

列数据类型: - 文字



receipt_no值是1到1945



我正在尝试但结果每次都是错误的...

每次返回999(因为ascii原因因为9比0到9更重)...



求助我

How to get Max value in Access Database


column Name :- receipt_no
column datatype :- Text

receipt_no value is 1 to 1945

I am trying but result every time is wrong...
every time return 999(because 9 is grater than 0 to 9 for ascii reason )...

Help me Please

推荐答案

Wes Aday是正确的 - 始终使用适当的数据类型。你正在存储数字,所以你应该使用数字数据类型。



但是,你有字符串,所以这将获得最大值

Wes Aday is correct - always use the appropriate data type. You're storing numbers so you should have used a Numeric data type.

However, you have strings, so this will get the max
Max(Val(receipt_no)) AS Expr1


这篇关于如何在Access数据库中获取Max值的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆