1
I持っているように、相対的な複雑ではありませんが、長いクエリ文字列:スプリットPostgresは読めるsnipptesに問い合わせる
はSELECT array_to_json(array_agg(row_to_json(exp)))
FROM (
SELECT label as name, (
SELECT array_to_json(array_agg(row_to_json(opt)))
FROM (
SELECT value as name, count as size FROM countoptions
) opt
) as children
FROM countoptions GROUP BY label
) exp;
その後、このクエリはより複雑になりますので、私はより多くのでクエリを分割する手法を探しています読み取り可能な部分。
を削除することができ、主声明に取り付けられています。 これらは読みやすさには優れていますが、内部的には最適化されていません。 – Zorg