[Comm] PostgreSQL string functions

Grigory Batalov =?iso-8859-1?q?grisxa_=CE=C1_mail=2Eru?=
Вт Фев 4 10:53:18 MSK 2003


Не знаю, куда вопрос задать, задам сюда.
Нужно делать выборку из логов в postgres-е по логинам, пока сделал так:

select sum(bytes) as bytes from squid_raw_log where time >= $time1 and time < $time2 and login ~ '$login$'

где $login задаётся в php.
Хочется выбирать сразу "login, sum(bytes) ... group by login",
но мешает существование логинов "user" и "domain\user", которые
суть одно и то же.

Собственно, вопрос:
Есть ли в postgres такая функция strstr, substr или им подобные,
чтобы сделать сразу select substr(strstr(login,'\'),1) as login ?
Или можно решить эту задачу другим способом?

P.S. Если кто знает специализированные конференции по postgres,
     ткните, плиз.
--
 Grigory Batalov



Подробная информация о списке рассылки community