回答

收藏

从联合查询中选择最新数据的前1名

技术问答 技术问答 199 人阅读 | 0 人回复 | 2023-09-12

这是我的查询
" r. q# V1 p& z8 O& bSELECT  u.UserID ,        A.Username ,        A.Password ,        A.CreatedOnFROM    dbo.tbl_User U        INNER JOIN dbo.tbl_UserAuthDetail A ON A.UserID = U.UserID                                               AND A.CreatedOn IN                                       SELECT TOP                                                          CreatedOn                                               FROM     dbo.tbl_UserAuthDetail                                               WHERE    A.UserID = U.UserID                                               ORDER BY CreatedOn DESC )它将返回1 z+ m8 }# B* u/ a; }- W
* I& u5 }5 R+ Q6 l- G$ c. |7 q5 \1 V
但是我桌上有这个 : n% w+ e# a+ i$ `
1 e2 H: V: D/ o
所以我希望会有额外的输入结果
. L$ t$ u, R, ^/ Y2 h( a. ~+ v3 |2 y2 w( v% I0 R
如果我有问题,有人能指导我吗?如果可能的话,请帮我把它变成LINQ。
7 h5 z6 O/ g- ~/ k对不起,我的解释不好..
# N+ b' s& M1 eTIA
1 D& [- k5 a( |                                                                3 ]" ^8 g1 J/ @
    解决方案:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则