Sql server 返回SQL Server视图中的最大值
我创建了这个视图,您可以在这里看到: 我的观点的结果是: 但实际上我需要两个值:fitupdetailid的max记录和'weldetaildid' 我不熟悉SQL查询。我可以在视图中添加一些过滤器吗Sql server 返回SQL Server视图中的最大值,sql-server,view,max,Sql Server,View,Max,我创建了这个视图,您可以在这里看到: 我的观点的结果是: 但实际上我需要两个值:fitupdetailid的max记录和'weldetaildid' 我不熟悉SQL查询。我可以在视图中添加一些过滤器吗 SELECT dbo.fitupdetail.fitupdetailId, dbo.jointId.JointId, dbo.weldDetail.WeldDetailId FROM dbo.weldDetail INNER JOIN dbo
SELECT
dbo.fitupdetail.fitupdetailId, dbo.jointId.JointId,
dbo.weldDetail.WeldDetailId
FROM
dbo.weldDetail
INNER JOIN
dbo.jointId ON dbo.weldDetail.jointid = dbo.jointId.JointId
INNER JOIN
dbo.fitupdetail ON dbo.jointId.JointId = dbo.fitupdetail.jointid
我是说
101-2-51
201-1-1002
试着这样,
使用视图:
select jointid,max(fitupdetailid),max(weldetaildid) from <yourviewname>
group by jointid
试着这样,
使用视图:
select jointid,max(fitupdetailid),max(weldetaildid) from <yourviewname>
group by jointid
请不要张贴图片。以文本数据的形式发布。请告诉我们您的预期输出。我已将最大welddetaildId和fitupdetailidPlease不发布图像的记录添加到post中。以文本数据的形式发布。请告诉我们您的预期输出。我将记录添加到POST中,最大值为WeldDetail DID和FitupDetailI我在这里测试您的解决方案以解决我的问题,但它不起作用我在这里测试您的解决方案以解决我的问题,但它不起作用