所以,如果我的数据库中有一个包含值的表
1
2
3
4
NULL
Run Code Online (Sandbox Code Playgroud)
我执行了查询
SELECT MAX(col1) FROM <table>
Run Code Online (Sandbox Code Playgroud)
我得到4.有没有办法改变这个,所以Null会被视为最大值,而不是最小值?
谢谢!
SELECT MAX(ISNULL(col1, 2147483647)) FROM <table>
Run Code Online (Sandbox Code Playgroud)
[2147483647 = 2 ^ 31 - 1]
| 归档时间: |
|
| 查看次数: |
622 次 |
| 最近记录: |