What kind of JOIN, if any?
От | Paul M Foster |
---|---|
Тема | What kind of JOIN, if any? |
Дата | |
Msg-id | 20090917142911.GI28540@quillandmouse.com обсуждение исходный текст |
Ответы |
Re: What kind of JOIN, if any?
Re: What kind of JOIN, if any? Re: What kind of JOIN, if any? |
Список | pgsql-general |
Folks: I can't find a way to do this purely with SQL. Any help would be appreciated. Table 1: urls id | url -------------- 1 | alfa 2 | bravo 3 | charlie 4 | delta Table 2: access userid | url_id --------------- paulf | 1 paulf | 2 nancyf | 2 nancyf | 3 The access table is related to the url table via url_id = id. Here's what I want as a result of a query: I want all the records of the url table, one row for each record, plus the userid field that goes with it, for a specified user (paulf), with NULLs as needed, like this: userid | url ------------- paulf | alfa paulf | bravo | charlie | delta I can do *part* of this with various JOINs, but the moment I specify userid = 'paulf', I don't get the rows with NULLs. Again, any help would be appreciated. Paul -- Paul M. Foster
В списке pgsql-general по дате отправления: