读书人

查询显示,该如何解决

发布时间: 2012-02-11 09:51:34 作者: rapoo

查询显示
table a
aid date userID title
table b
bid aid title date userID
table c
userID username

查 出 a.aid a.date a.title b.bid b.title b.date c.username

跟据 aid 对应 的最后时间 插入的记录

各位 大虾 帮帮忙



[解决办法]

SQL code
select a.aid, a.date, a.title, b.bid, b.title, b.date,(select username from tablec where userID=a.userID)usernamefrom tablea a inner join tableb b on a.aid=b.aidwhere not exists(select 1 from tableb where aid=b.aid and date>b.date) 

读书人网 >SQL Server

热点推荐