PostgreSQL で、複数のテーブルのフィールドを含む式にインデックスを配置することは可能ですか。たとえば、次の形式のクエリを高速化するためのインデックス:
SELECT *, (table1.x + table2.x) AS z
FROM table1
INNER JOIN table2
ON table1.id = table2.id
ORDER BY z ASC
PostgreSQL で、複数のテーブルのフィールドを含む式にインデックスを配置することは可能ですか。たとえば、次の形式のクエリを高速化するためのインデックス:
SELECT *, (table1.x + table2.x) AS z
FROM table1
INNER JOIN table2
ON table1.id = table2.id
ORDER BY z ASC