更新时间:2022-12-07 07:54:35
带有 LATERAL $ c的单个
SELECT
$ c>加入 VALUES
表达式即可完成工作:
A single SELECT
with a LATERAL
join to a VALUES
expression does the job:
SELECT p.id, v.*
FROM price_list p
, LATERAL (
VALUES
('type_a', p.price_type_a)
, ('type_b', p.price_type_b)
, ('type_c', p.price_type_c)
) v (price_type, price);
相关: