0

我有一个名为rent_suburbs 的大MySQL 表,其列如下:

床, 浴缸, 类型, 郊区, 邮政编码, 价格

从该表中创建唯一记录列表的最佳方法是什么(例如 2 间卧室、2 间浴室、Cliffton Hill 的公寓,3068),然后查询该表以返回此特定类型和位置的平均价格值财产?

我努力了

select avg(price) from rent_suburbs group by bed, bath, type, suburb, postcode

但它返回错误:错误代码:1054。“字段列表”中的未知列“价格”,即使价格绝对是一列。请给我一个建议,让我免于数小时的盲目试验和错误。

谢谢~马克

4

1 回答 1

1

Better have a look into MySQL GROUP BY

select bed, bath, type, suburb, postcode,avg(price) 
from rent_suburbs group by bed, bath, type, suburb, postcode
于 2013-11-04T09:58:27.730 回答