【发布时间】:2012-10-31 12:56:38
【问题描述】:
我又遇到了 sql 的小问题 :) 在此示例中,我必须在一行中显示最大 ekpreis,在第二行中显示最小 ekpreis。但还有所有其他数据。我试过 select max(ekpreis) 但没用。
我试过了:
选择 ARTBEZ,最大值(ekpreis) 来自艺术家 按 artbez 分组;
但这只是返回所有行,而不仅仅是最大行。
【问题讨论】:
-
您现在使用什么查询?什么没用?您希望查询结果是什么样的?从最初的帖子看不太清楚。
-
您说
SELECT ARTBEZ, max(ekpreis) FROM artst Group by artbez只返回所有行,但据我所知,这是因为artbez中的每一行都有不同的值。另外,不能只说“最高价”,必须说出for的最高价,例如“所有行的最高价”、“每种纸张类型的最高价” .