y z (NULL) 在Oracle (以及更多支持窗口函数的数据库4/a11f1/4现在,在MySQL中,我知道我可以得到类似这样的与协同相关的子查询。因为我想模拟一个纯铅(1)或铅(2)解决方案,而不需要一个自动增量序列,没有间隙作为主要ID.Oracle之外的窗口函数也不使用自动增量主键进行任何操作。
我有以下几点:result1 as ( select column1 from table1 order by ... )select * from result1 union all select * from result2;
其目的是列出result1及其保留的顺序,然后列出保留其顺序的result2。但是,union all似乎没有保留其操作数表的顺序。我怎样才能达到预期的效果?我尝试将列添加到有序的result1和result2中,然后在这个添加的列上排序联合结