草薙です。 先ほどのメールにも書きましたが、結果セットの積集合を得るには INTERSECT 句を用います。 select a_num from sub_table where b_num = '10' intersect select a_num from sub_table where b_num = '20' http://www.postgresql.jp/document/pg732doc/reference/sql-select.html#SQL-INTERSECT ---------------------------------------------------- 草薙考司 <kusanagi @ crumple.co.jp>