我有兩個表:查找在SQL Server表的最大和最小日期值
的查找表(tabOne
):
KEY | Group | Name | Desc | Val_Key
----------------------------------------
1 | a | NameA | DescA | 10
2 | b | NameB | DescB | 20
3 | c | NameC | DescC | 30
4 | d | NameD | DescD | 40
5 | e | NameE | DescE | 50
6 | f | NameF | DescF | 60
包含第二表讀數(tabTwo
):
KEY | Date | Reading | Val_Key
----------------------------------------
1 | Date | Read | 10
2 | Date | Read | 20
3 | Date | Read | 40
4 | Date | Read | 40
5 | Date | Read | 30
6 | Date | Read | 20
7 | Date | Read | 40
8 | Date | Read | 20
9 | Date | Read | 10
10 | Date | Read | 20
11 | Date | Read | 50
12 | Date | Read | 60
我需要做的是加入tabTwo
與TabOne
,並創建一個列與最新的閱讀和最老的一列讀取TabOne
的組列中的每個項目。
在這一天結束時,我希望有一個表,看起來如下:
KEY | Group | Name | Desc | Val_Key | LastReading | FirstReading |
-------------------------------------------------------------------------
1 | a | NameA | DescA | 10 | | |
2 | b | NameB | DescB | 20 | | |
3 | c | NameC | DescC | 30 | | |
4 | d | NameD | DescD | 40 | | |
5 | e | NameE | DescE | 50 | | |
6 | f | NameF | DescF | 60 | | |
謝謝! 房地美
您希望在LastReading和FirstReading列中看到什麼值?我們無法猜測你是否會留下那些空白...... –
「閱讀」專欄的價值,對不起,我認爲這很明顯。 – FreddieGericke
那麼什麼是「最後」和「第一」?日期欄是否有實際日期?第7-12行有什麼相關性? –