Re: Can function results be used in WHERE?

Поиск
Список
Период
Сортировка
От Aaron Bono
Тема Re: Can function results be used in WHERE?
Дата
Msg-id bf05e51c0607101533ld2ee15fm4cff4f7ce23a320a@mail.gmail.com
обсуждение исходный текст
Ответ на Re: Can function results be used in WHERE?  (Bryce Nesbitt <bryce1@obviously.com>)
Ответы Re: Can function results be used in WHERE?
Список pgsql-sql


On 7/10/06, Bryce Nesbitt <bryce1@obviously.com> wrote:

I think it is ugly also, but no other syntax seems to work:

stage=# select
pod_code,lat,lon,calculate_distance(lat,lon,37.789629,-122.422082) as
dist from eg_pod where dist < 1 order by dist desc limit 10;
ERROR:  column "dist" does not exist

SELECT
   pod_code,
   lat,
   lon,
   calculate_distance(lat,lon,37.789629,-122.422082) as dist
FROM eg_pod
WHERE calculate_distance(lat,lon, 37.789629,-122.422082) < 1
ORDER BY calculate_distance(lat,lon,37.789629,-122.422082) desc limit 10; 

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

Предыдущее
От: Bryce Nesbitt
Дата:
Сообщение: Re: Can function results be used in WHERE?
Следующее
От: Bryce Nesbitt
Дата:
Сообщение: Re: Can function results be used in WHERE?