+----------+--------+-----------+
| RACE_ID | NAME | POSITION |
+----------+--------+-----------+
随着主键
+----------+--------+
| RACE_ID | NAME |
+----------+--------+
对于给定的竞争对手,我想显示的名称加上比赛的优胜者。对于给定的RACE_ID,获胜者是POSITION = 1的人。所以像下面的东西
SELECT NAME, (???) AS WINNER where NAME='Thorpe'
我不知道怎么回事???。我正在使用Postgres。
条件'其中name ='Thorpe'没有意义,因为假设你已经知道谁是赢家。 – 2012-03-25 11:24:50
@a_horse_with_no_name - 我认为OP正在寻找任何“索普”跑过的比赛,并希望看到该比赛的胜利者。 – 2012-03-25 12:30:54
@CapeCodGunny:关于这个问题的有趣观点。让我们等待Hoa更清楚地说明 – 2012-03-25 12:40:31