作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
如何根据 FromLinkID
和 ToLinkID
一起获得 DISTINCT
结果的 SELECT
?
如果我有一个包含以下数据的 List
,我怎样才能在 LINQ 中得到我想要的东西?
最佳答案
SELECT DISTINCT FromLinkId, ToLinkId
FROM mytable
要为每个 (FromLinkId, ToLinkId)
选择一条记录(具有最少 id
的记录),假设 SQL Server
:
SELECT *
FROM (
SELECT *, ROW_NUMBER() OVER (PARTITION BY FromLinkId, ToLinkId ORDER BY id) AS rn
FROM mytable
) q
WHERE rn = 1
关于sql - LINQ to SQL 查询帮助 : Doing a distinct on two columns together?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4125540/
我是一名优秀的程序员,十分优秀!