我在我的SQL數據庫兩個表:SQL SELECT插入從表2到表1
列在表1:
entity ID, contact person, contact ID, created date
列於表2:
contact ID entity ID modified date contact person
1 2 10/12/13 MR.A
1 2 11/12/13 MR.B
4 16 17/12/13 MR.C
4 16 19/12/13 MR.D
我想從表2中插入記錄表1,其中修改的日期是最大的相同contact ID
。
輸出應該是這樣的:
表1:
entity ID contact person contact ID created date
2 MR.B 1 11/12/13
16 MR.D 4 19/12/13
請建議如何寫這樣的SQL查詢。我用max和一些查詢,但沒有得到我的答案,猜猜這是不正確的位置?
在此先感謝
是否可能同一實體ID和聯繫人ID有兩個不同的聯繫人? –
是有可能,主鍵是別的東西在裏面 –