--我有以下sql。我只想要帐户的第一行,但每个帐户大约收到 39 行。 我已经尝试了前 1 名,如下所示。 我不太明白在哪里添加"不同的前 1 名"或在哪里添加 Row_number =1 以免重复 - 任何帮助表示赞赏。
示例代码将是
Select (select top 1 fieldname from table1 where id=mastertable.id order by fieldnamesort) result from mastertable.
如果主表是唯一的,否则放置不同。
或者,您可以根据需要将 max 用于前 1 名。