
sas 如何用sql语句查询符合条件的最大值
2017-06-05
展开全部
--测试数据createtablebus_table(idintIDENTITY(1,1)NOTNULL,ROUTEIDvarchar(10)NULL,BUSIDvarchar(10)NULL,DATETIMEDATETIMENULL)goinsertintobus_tableselect'1','1','2011-05-0808:59:46'unionallselect'1','2','2011-05-0809:59:46'unionallselect'18','1','2011-05-0808:59:46'unionallselect'18','1','2011-05-0813:59:46'unionallselect'18','2','2011-05-0811:59:46'unionallselect'18','2','2011-05-0814:19:46'unionallselect'18','3','2011-05-0808:59:46'unionallselect'18','3','2011-05-0813:59:46'unionallselect'18','4','2011-05-0811:59:46'unionallselect'18','5','2011-05-0814:19:46'unionallselect'18','3','2011-05-0813:59:46'unionallselect'18','5','2011-05-0819:19:46'go--SQL语句一select*frombus_tableawhereidin(selecttop1idfrombus_tablewherebusid=a.busidandROUTEID=a.ROUTEIDandDATETIME<getdate()andROUTEID='18'orderbyDATETIMEdesc)ORDERBYROUTEID,busid,DATETIME
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询