A,B两表,靠id关联,A表一条数据对应B表N条,现要查询A,B两表内容,取同一id,A和B中的时间最大那条记录
3个回答
展开全部
例子:
select A.id, B.* from A,B where A.id = B.id and B.时间 = ( select max( B.时间 ) from B where B.id = A.id )
select A.id, B.* from A,B where A.id = B.id and B.时间 = ( select max( B.时间 ) from B where B.id = A.id )
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2012-07-02
展开全部
这个问题问的好啊!曾经困扰了我很长时间,翻阅了很多参考文献也没有得出答案,最终在一位高人的指点下,完成了这道难题,具体过程现在记不太清了,但我隐隐约约的记着这个需要用SQL语句来写,希望能对你有帮助!
追问
就是要用sql,sql怎么写呢??
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
A,B 两个表都有时间 吗??查询 那个表的时间???还是比较他俩??
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询