如何从表中检索(选择)一半记录,例如,包含1000行的表,从表中检索500(50%).(在这种情况下,我可以使用rownum,因为我们知道行的确切数量(1000) - select * from table where rownum <= 500),但我必须计算每个表来实现该语句.
select * from table where rownum <= 500
你认为我能做到这一点的最佳方式是什么?
sql oracle
oracle ×1
sql ×1