![]() ![]() ![]() ![]() |
|||||
|
|||||
樓主 正鴻 ![]()
![]() |
table:aaa Name/Computer/Date ================== John/PC0001/1201 Jack/PC0051/1201 Andy/PC0149/1201 Jack/PC0001/1202 John/PC0010/1202 我欲抓出每個人最後一次使用的電腦和名字(結果如下表),請教該下何語法? Name/Computer/Date ================== John/PC0010/1202 Jack/PC0001/1202 Andy/PC0149/1201
搜尋相關Tags的文章:
[ 最後一筆 ] ,
本篇文章發表於2015-12-06 15:51 |
1樓
最有價值解答
麥兜照日光 ![]() ![]() |
你好
方法應該有好幾種 提供參考看看 以上,希望對你有幫助!
本篇文章回覆於2015-12-07 00:06
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
2樓 |
create table #aaa(
name nvarchar(50) null, Computer nvarchar(50) null, Date nvarchar(50) null ) insert #aaa select 'John','PC0001','1201' insert #aaa select 'Jack','PC0051','1201' insert #aaa select 'Andy','PC0149','1201' insert #aaa select 'Jack','PC0001','1202' insert #aaa select 'John','PC0010','1202' select name,max(Date) from #aaa group by name
本篇文章回覆於2015-12-07 13:37
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
3樓
作者回應
正鴻 ![]() |
@真的有點難
你這樣我看不出電腦名稱哦~
本篇文章回覆於2015-12-07 15:10
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
4樓 |
select name,Computer,max(Date) from #aaa group by name,Computer
這樣才對
本篇文章回覆於2015-12-07 16:33
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
回覆 |
如要回應,請先登入. |