数据库中选最大值——两种防式,结果不同
2012-08-07 09:48
309 查看
第一种:
如果[order]表没记录的话,返回的是空如:
第二种:
自然在cs文件中的处理就不一样了~~~~~
select top 1 order_id from [order] order by order_id desc
如果[order]表没记录的话,返回的是空如:
第二种:
select max(order_id) from [order]如果[order]表没记录的话,返回的是NULL;
自然在cs文件中的处理就不一样了~~~~~
相关文章推荐
- 是否声明变量的两种不同结果
- python两种不同连接数据库方式
- 制作一个银行卡用户登录页面,提交后连接数据库进行登录验证,根据验证结果跳转到不同页面
- 请各位帮忙看一下,第一个程序为什么不能输出和第二个程序一样的结果?这两个程序只有求最大公约束的代码不同
- Azure的两种关系型数据库服务:SQL Azure与SQL Server VM的不同
- ThinkPHP多个数据库 配置文件怎么写呀? 特别注意两个数据库的表前缀不同时,怎么写表前缀,两种方法!!
- 不知道数据库中表的列类型的前提下,使用JDBC正确的取出数据(取出Result结果集中的字段(不同类型))
- 当前比较流行的几个不同公司不同版本JVM的最大内存,得出来的结果如下:
- mongodb,redis,hbase 三者都是nosql数据库,他们的最大区别和不同定位
- 用两种方式获取Bitmap的不同结果
- 注意Transact-SQL中Case函数的两种用法导致不同的结果集
- 两种绑定表达式的不同结果
- 奇怪!同一条sql语句在数据库和代码中执行结果不同?!当然是人错了 ……
- .NET系列 之 借鉴的两种方式和不同结果
- .NET系列 之 借鉴的两种方式和不同结果
- mybatis“集合嵌套查询”和“集合嵌套结果”两种方法实现数据库一对多关系
- 主流数据库之间对SQL:2003标准的不同实现方法比较(第四部分 查询结果集中间n行数据)
- RGB 转换 Ycbcr 调用 C++和MATLAB中的函数,得到了两种不同的运算结果
- 转自:http://m.blog.csdn.net/article/details?id=6554168 在使用order by语句进行查询结果排序时,不同的数据库对于被排序字段数据行为null的情况
- C#中使用SQL语句生成DataTable,对不同的数据库,处理方式不同,返回的结果属性不同