台灣最大程式設計社群網站
線上人數
959
 
會員總數:245601
討論主題:189304
歡迎您免費加入會員
討論區列表 >> MS SQL >> 找出 最大日期
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
找出 最大日期
價值 : 100 QP  點閱數:765 回應數:8
樓主

Fishball
初學者
53 83
1106 179
發送站內信


原資料
1 212585 350.000000 2018-09-13 16:03:31.620
2 212585 122.850000 2018-07-07 16:09:42.513
3 201545 1.350000 2019-04-11 14:02:49.000
4 201545 1.591000 2019-03-14 10:43:08.860
5 201545 140.000000 2019-06-14 15:39:13.117
6 211340 79.000000 2018-09-29 10:58:10.000
7 201062 160.000000 2018-08-18 09:37:09.000

WHERE 後想得出
1 212585 350.000000 2018-09-13 16:03:31.620
5 201545 140.000000 2019-06-14 15:39:13.117
6 211340 79.000000 2018-09-29 10:58:10.000
7 201062 160.000000 2018-08-18 09:37:09.000

---不想用GRUOP 可以這樣用Where 做到 我有參考GOOGLE 用 MAX (TxNbr ), ttt.ItemCode = ttt.ItemCode 的方法但不能
select ttt.TxNbr , ttt.ItemCode , ttt.AAAAAmount , mmm.TxDate
from
where xxxxxxxxxx.........


謝謝各大大

搜尋相關Tags的文章: [ 找出 最大日期 ] ,
本篇文章發表於2019-12-08 15:38
別忘捐VP感謝幫助你的人 新手會員瞧一瞧
1樓
作者回應

Fishball
檢舉此回應
因為用GROUP by 會有好多個.價錢
本篇文章回覆於2019-12-08 15:46
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
最有價值解答

阿明
檢舉此回應

本篇文章回覆於2019-12-09 13:11
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
作者回應

Fishball
檢舉此回應

本篇文章回覆於2019-12-09 14:57
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
4樓
作者回應

Fishball
檢舉此回應
這個唔太明白
本篇文章回覆於2019-12-09 14:58
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
5樓
回應

阿明
檢舉此回應
不太明白什麼呢?
本篇文章回覆於2019-12-09 15:04
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
6樓
作者回應

Fishball
檢舉此回應
select * from 資料表 a <-這個a 是什麼

select a.ItemCode , a.AAAAAmount , a.TxDate ,
(select a.ItemCode , MAX(a.TxDate) as DD from tblMerchandiseReceivedHeader group by ItemCode ) as b
from
(select XXXXXXXXXXXX
XXXXXXXXXXXXXX
XXXXXXXXXXXXXXX) as a

但我WHERE ****無 B.XXXX****
本篇文章回覆於2019-12-09 15:18
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
7樓
不錯的參考

P陳
檢舉此回應
您是要找出相同料號中的最後一筆資料嗎?
假設第二個欄位叫 料號
確認需求後再丟查詢語法給您參考 (不過我還是用 group 來處理的)
一個Select 再加一個副 Select 就解決了
--------------------------------------
select * from 資料表 a <-這個a 是什麼 <---- 這個A是資料表名稱
本篇文章回覆於2019-12-09 16:21
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
8樓
回應

阿明
檢舉此回應
select * from 資料表 a<<<這個a是別名啦~
本篇文章回覆於2019-12-09 17:05
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.