Re: showing multiple reference details from single query

Поиск
Список
Период
Сортировка
От Michael Fuhr
Тема Re: showing multiple reference details from single query
Дата
Msg-id 20050911233337.GA54749@winnie.fuhr.org
обсуждение исходный текст
Ответ на showing multiple reference details from single query  (Ferindo Middleton Jr <fmiddleton@verizon.net>)
Список pgsql-sql
On Sun, Sep 11, 2005 at 06:37:52PM -0400, Ferindo Middleton Jr wrote:
> table_one has the following columns:
> id (SERIAL), column_one (INTEGER REFERENCES table_two(id)), column_two 
> (INTEGER REFERENCES table_two(id))
> 
> table_two has the following columns:
> id (SERIAL), more_detailed_info (TEXT)
> 
> How can I write a single query which will can uniquely identify in the 
> result the separated values of the more_detailed_info field of 
> table_two?

I think you're looking for something like this:

SELECT t1.id,      t1.column_one, t2a.more_detailed_info,      t1.column_two, t2b.more_detailed_info
FROM table_one AS t1
JOIN table_two AS t2a ON t2a.id = t1.column_one
JOIN table_two AS t2b ON t2b.id = t1.column_two;

-- 
Michael Fuhr


В списке pgsql-sql по дате отправления:

Предыдущее
От: Ferindo Middleton Jr
Дата:
Сообщение: showing multiple reference details from single query
Следующее
От: Alvaro Herrera
Дата:
Сообщение: Re: Panic: PageAddItem: Corrupted page pointers