Oracle11g 如何在数据库查询结果的顶部获取空值?

Oracle11g 如何在数据库查询结果的顶部获取空值?,oracle11g,Oracle11g,我用大量的数据进行查询。重要的是,在结果的开头,我在特定列中获得具有空值的行。我想避免使用orderby,因为它肯定会对性能造成很大影响。有没有其他方法可以实现这一点?获得特定行顺序的唯一(实际上:唯一)方法是使用orderby。别无选择。你怎么知道这会是一场“大的演出热”?你试过了吗?有无订单的结果是什么?另外:什么是“巨大的数据量”?请指定“巨大的数据量”在没有看到您的查询的情况下也很难帮助您,我建议您实际发布您的查询执行计划。

我用大量的数据进行查询。重要的是,在结果的开头,我在特定列中获得具有空值的行。我想避免使用orderby,因为它肯定会对性能造成很大影响。有没有其他方法可以实现这一点?

获得特定行顺序的唯一(实际上:唯一)方法是使用
orderby
。别无选择。你怎么知道这会是一场“大的演出热”?你试过了吗?有无订单的结果是什么?另外:什么是“巨大的数据量”?请指定“巨大的数据量”在没有看到您的查询的情况下也很难帮助您,我建议您实际发布您的查询执行计划。