作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我需要最新添加的三个具有 attributeId 和属性值的值,但不同的值对两者都不起作用。我的要求主要是 attributeValue 但具有不同的最新添加的 attributeId。下面是我的查询..有什么解决方案吗?
SELECT DISTINCT attributeValue
FROM user_trans_service_selection
ORDER BY uniqueId DESC LIMIT 0,3
下面是我的表格
i want result as :
最佳答案
有点类似于 Gordon Linoff 的回答。在 sql server 中你不使用 LIMIT
select utss.attributeid, utss.attributeValue
from user_trans_service_selection utss
inner join
(select top 3 attributeid, max(uniqueid) as maxid
from user_trans_service_selection
group by attributeid
order by max(uniqueid)
) attr
on attr.maxid = utss.uniqueid
关于mysql - 如何对包含子句 "order by"、 "desc"和 "Limit"的多个列使用 distinct,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12754448/
我是一名优秀的程序员,十分优秀!