我有一张桌子
我使用以下查询
select max(dblVersion),sName,fCompleted,ixLastModifiedBy,dtCreatedAt,dtLastModifiedAt,fStatus from tblechecklisttemplateversion group by ixTemplate
我得到下表作为输出
其他列的行值与dblVersion列不对应。。如何显示对应的行值
最佳答案
试试这个
SELECT
a.dblVersion,
a.sName,
a.fCompleted,
a.ixLastModifiedBy,
a.dtCreatedAt,
a.dtLastModifiedAt,
a.fStatus
FROM
tblechecklisttemplateversion a
JOIN (
SELECT
ixTemplate,
max(dblVersion) as dblVersion
FROM
tblechecklisttemplateversion
GROUP BY
ixTemplate) as b
ON
a.ixTemplate=b.ixTemplate and a.dblVersion=b.dblVersion
关于asp.net - 使用Groupby从MySQL表检索行,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10447446/