Re: Two Tables That Share Data?
От
Carlos Mennens
Тема
Re: Two Tables That Share Data?
Дата
Msg-id
CAAQLLO5pY7ASQzZQ-5adeOF60F0Vs8F7=gUaOhTdJeD-B3UqTA@mail.gmail.com
Ответ на
Re: Two Tables That Share Data? (Michael Wood)
Список
Дерево обсуждения
Two Tables That Share Data? Carlos Mennens <carlos.mennens@gmail.com>
Re: Two Tables That Share Data? Philip Couling <phil@pedal.me.uk>
Re: Two Tables That Share Data? Carlos Mennens <carlos.mennens@gmail.com>
Re: Two Tables That Share Data? Michael Wood <esiotrot@gmail.com>
Re: Two Tables That Share Data? Carlos Mennens <carlos.mennens@gmail.com>
Re: Two Tables That Share Data? Bartosz Dmytrak <bdmytrak@eranet.pl>
On Thu, Feb 9, 2012 at 11:28 AM, Michael Wood wrote: > Try something like this: > > SELECT e.fname AS emp_fname, e.lname AS emp_lname, m.name AS manager > FROM employees AS e > INNER JOIN managers AS m ON e.manager = m.id > WHERE e.salary = 12345.67; I'm going to try this now but while I was working on this in pgAdmin3 query builder tool, I got the results I wanted which was to just query my employee table and translate the employees.manager field from INTEGER to their actual name referenced in 'managers.name' as show below: psql (9.1.2) SSL connection (cipher: DHE-RSA-AES256-SHA, bits: 256) Type "help" for help. zoo=# SELECT employees.id, employees.fname, employees.lname, managers.name AS manager FROM employees, managers WHERE employees.manager = managers.id AND employees.fname = 'Carlos'; id | fname | lname | manager ----+--------+---------+--------------- 1 | Carlos | Mennens | Phill Collins (1 row)
В списке pgsql-novice по дате отправления