gpt4 book ai didi

sql - 有没有办法在 postgresql 中使用 qualify

转载 作者:行者123 更新时间:2023-11-29 12:34:59 32 4
gpt4 key购买 nike

下面的查询在 teradata 中有效,有没有办法在 postgresql 中编写相同的查询?运行此 ppostgresql 10 时出现错误

select *
from
product
qualify
row_number() over (partition by product_key order by product_no) = 1;

最佳答案

你需要子查询:

select p.*
from (select p.*,
row_number() over (partition by product_key order by product_no) as seq
from product p
) p
where seq = 1;

关于sql - 有没有办法在 postgresql 中使用 qualify,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52879035/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com