Re: User/Groups

Поиск
Список
Период
Сортировка
От Karel Zak
Тема Re: User/Groups
Дата
Msg-id Pine.LNX.3.96.1000404124011.6641A-100000@ara.zf.jcu.cz
обсуждение исходный текст
Ответ на User/Groups  (Michael Fork <mfork@toledolink.com>)
Список pgsql-sql
On Mon, 3 Apr 2000, Michael Fork wrote:

> I am trying to populate a select box on a form with all users in the group
> with the sysid of 1 using the following query:
> 
> SELECT usename FROM pg_user, pg_group WHERE pg_user.usesysid IN 
> pg_group.grolist AND pg_group.grosysid = 1;
> 
> however, everytime I run it I recieve the following error:
> 
> ERROR:  parser: parse error at or near "pg_group"
> 
> which leads me to belive that the IN operator is not correct, is there
> another one that I should be using?  Thanks in advance.
In the postgreSQL contrib tree is modul (array_iterator) with operators 
for arrays. 

A solution for you:

SELECT    usename 
FROM    pg_user, pg_group 
WHERE    pg_group.grolist *= pg_user.usesysid AND pg_group.grosysid = 1;
                        Karel 

/* ----------------* Karel Zak  *  zakkr@zf.jcu.cz  *  http://home.zf.jcu.cz/~zakkr/*           C, PostgreSQL, PHP,
WWW,http://docs.linux.cz* ----------------*/
 



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

Предыдущее
От: Peter Eisentraut
Дата:
Сообщение: Re: Outer-joins
Следующее
От: "Larry ganga giri"
Дата:
Сообщение: Prob in installing DBD::Pg 0.93