SQL如何查询重复数据只要1条

qq11002608 2020-04-26 09:35:55
SELECT [表1].*,[表2].* FROM [表1] LEFT JOIN [表2] ON [表1].ID=[表2].ID

查询到结果有N条 请问怎么查询只要1条 根据ID


...全文
208 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
DotNeter-Hpf 2020-05-05
  • 打赏
  • 举报
回复
SELECT * FROM A
WHERE A.ID IN ( SELECT MAX(A.ID)FROM A GROUP BY A.Name )

按照A,Name分组,取出ID最大的数据
一转程序员 2020-04-28
  • 打赏
  • 举报
回复
可以使用partition
极客诗人 2020-04-27
  • 打赏
  • 举报
回复
top 1?
qq11002608 2020-04-26
  • 打赏
  • 举报
回复

110,546

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧