这种查询sql如何写?

lhb2000 lhb2000 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
A表 B表
用户编码 用户名 示数 建立日期 用户编码 本月示数 日期
1 a 0 2006-2-2 1 3 2006-3-1
2 b 5 2006-3-5 1 5 2006-4-1
3 c 3 2006-3-4 1 9 2006-5-1
4 d 4 2006-4-12 2 9 2006-4-1
2 13 2006-5-1
3 8 2006-4-1
3 15 2006-5-1

对于这种表 如何查询得到如下结果 即B表有示数取B表最新示数,B表没有取A表建立时示数
1 a 9
2 b 13
3 c 15
4 d 4

如果用双重循环来做 A表记录越多速度越慢 超过3000条时就感觉到慢 现在有5000多条了
如何用一条sql来实现这种查询?
...全文

相关推荐

评论 4
收藏 已收藏
分享
返回顶部
lhb2000
MS-SQL Server 34,876 成员 254,635 内容