Re: How to get a count() where column < ''?
От | Jim Johannsen |
---|---|
Тема | Re: How to get a count() where column < ''? |
Дата | |
Msg-id | 43936B04.3010006@gvtc.com обсуждение исходный текст |
Ответ на | Re: How to get a count() where column < ''? (Joost Kraaijeveld <J.Kraaijeveld@Askesis.nl>) |
Список | pgsql-sql |
Joost Kraaijeveld wrote: >Hi Stephan, > >On Sun, 2005-12-04 at 13:33 -0800, Stephan Szabo wrote: > > >>>SELECT COUNT(customers.objectid) FROM prototype.customers, >>>prototype.addresses >>>WHERE >>>customers.contactaddress = addresses.objectid >>>AND >>>zipCode < '2716BN' >>>ORDER By zipCode, houseNumber >>> >>> > > > >>In a non-grouped query like the above, I don't think that the order by is >>meaningful. You only get one row back anyway without a group by, and >>there's no single zipCode or houseNumber to associate with the row. >> >> >> >What do you mean by a non-grouped query? The query below gives the same >error: > >SELECT zipcode, COUNT(*) FROM prototype.customers, prototype.addresses >WHERE >customers.contactaddress = addresses.objectid >AND >zipCode < '2716BN' > > > Try SELECT COUNT(*) FROM prototype.customers, prototype.addresses WHERE customers.contactaddress = addresses.objectid AND zipCode < '2716BN'
В списке pgsql-sql по дате отправления: