Re: WHERE on an alias
От
Joseph Shraibman
Тема
Re: WHERE on an alias
Дата
Msg-id
3B86AB82.9040501@selectacast.net
Список
Дерево обсуждения
Re: WHERE on an alias Joseph Shraibman <jks@selectacast.net>
Re: WHERE on an alias "Josh Berkus" <josh@agliodbs.com>
That was just an example. My code doesn't use group by, it uses a subselect. And I checked and having doesn't work with aliases either. Stephan Szabo wrote: > On Fri, 24 Aug 2001, Joseph Shraibman wrote: > > >>playpen=# select a, sum(b) as dsum from taba where dsum > 5 group by(a); >>ERROR: Attribute 'dsum' not found >> >>Why can we GROUP BY on an alias but not do a WHERE on an alias? I have a subselect that >>explain shows is being run twice if I have to put it in the WHERE clause. >> > > Somewhat unrelated question, are you sure you want where and not having? > IIRC, where is going to select rows before things like the group by > occur, and that doesn't seem to be what you'd want here, right? > -- Joseph Shraibman jks@selectacast.net Increase signal to noise ratio. http://www.targabot.com
В списке pgsql-sql по дате отправления