|
Home > Archive > PostgreSQL Bugs > January 2006 > BUG #2203: Group by, suggested "feature"
You are viewing an archived Text-only version of the thread.
To view this thread in it's original format and/or if you want to reply to
this thread please [click here]
| Author |
BUG #2203: Group by, suggested "feature"
|
|
| Robert Hostetter 2006-01-23, 11:25 am |
|
The following bug has been logged online:
Bug reference: 2203
Logged by: Robert Hostetter
Email address: robert@newcovsoft.com
PostgreSQL version: 8.1
Operating system: CentOS 4.1
Description: Group by, suggested "feature"
Details:
I'm sure this will be considered a missing feature and not a bug, I know I
would. We are converting from MySQL to PostgreSQL, which is a huge project.
But one minor irritation we've noticed is the group by handling in
PostgreSQL. If you group by a primary key for a table, you still have to
include all the other columns you SELECT from that row, even though its
guaranteed uniuqe because its a primary key. I understand requiring the
other columns when you aren't guaranteed uniqueness, but in cases of a group
by on a unique column you shouldn't need to include the rows, its
repetitive, and makes porting harder for no reason. Also on a similar note,
you can't group by any column you don't select.
---------------------------(end of broadcast)---------------------------
TIP 5: don't forget to increase your free space map settings
| |
| Peter Eisentraut 2006-01-23, 1:24 pm |
| Robert Hostetter wrote:
> If you group by a primary key for a table,
> you still have to include all the other columns you SELECT from that
> row, even though its guaranteed uniuqe because its a primary key.
Yes, this feature request is known as supporting functional
dependencies. We're aware of it.
> pAlso on a similar note, you can't group by any
> column you don't select.
Sure you can.
--
Peter Eisentraut
http://developer.postgresql.org/~petere/
---------------------------(end of broadcast)---------------------------
TIP 1: if posting/reading through Usenet, please send an appropriate
subscribe-nomail command to majordomo@postgresql
.org so that your
message can get through to the mailing list cleanly
|
|
|
|
|