私はPostgreSQL 9.6のPostgreSQL guide to get children from an adjacency treeに従おうとしていました。フィールドの名前で WITH RECURSIVE tree AS (
SELECT id, ARRAY[]::INTEGER[] AS ancestors
FROM test WHERE parent_id IS
と複数の列に索引私は2つの列の2つの指標があります:私は実行すると create index idx_film_length_rating on film (length, rating);
create index idx_film_rating_length on film (rating, length);
を: explain analyze select title, length
私はSQLを初めて使用しています。 3列のテーブルがあります。値のリスト(たとえば、1、4、3のようにintと言うことができます)を指定すると、2番目の列の値が与えられたリストに含まれるものと等しい行を選択したいとします。 SQLで引数としてリストを渡すことはできますか? select * from TABLE1 where ...
私は説明した通りにこの文を完成させるにはどうすればよいですか