所以我想在不使用top语句的情况下获得最小的表。我想出了这个
select min(deathdate) from players
但缺点是它只显示一列。我希望所有列都好像
select * from players
那么如何组合显示所有列的min语句。希望尽可能简单。如果不是最小声明,如何在不使用前1的情况下获得前1个声明?
答案 0 :(得分:3)
使用子查询:
max-width: 8.33%
这很简单,你可以在不使用select * from players
where deathdate = (select min(deathdate) from players)
的情况下完成。
请注意,这不会破坏关系 - 如果2个人有相同的死亡日期,则两者都将被退回。打破关系:
top