Quelles sont les différences entre les deux requêtes suivantes? Les deux lignes différentes retourne:Différences entre deux requêtes analytiques
with ordered_table as
(
select * from table order by column1
)
select first_value(column2 ignore nulls) over (partition by column3)
from ordered_table;
et
select first_value(column2 ignore nulls) over (partition by column3 order by column1)
from table;
Note: Je vais essayer de fournir un test cas mais je pense que pour quelqu'un ayant les concepts clairs ne sont pas nécessaires.