我有兩個表要加入,但要爲第一個表的每個記錄重複第二個表的列。T-Sql Select用於使用連接重複列值
表A的樣子:
Date Hour
7/1/2014 0
7/1/2014 1
7/1/2014 2
.
.
.
7/1/2014 23
表B的樣子:
Date Hour SomeText Count
7/1/2014 10 TextA 20
7/1/2014 11 TextA 15
7/1/2014 10 TextB 35
7/1/2014 20 TextB 40
我想我的結果重複從表A中的所有行從表的「SomeText」則會列中的每個唯一的文本B和計數只顯示在他們的相關日期和小時內。
那麼結果會是這樣:
Date Hout SomeText Count
7/1/2014 0 TextA 0
7/1/2014 1 TextA 0
.
.
7/1/2014 10 TextA 20
7/1/2014 11 TextA 15
.
.
7/1/2014 23 TextA 0
7/1/2014 0 TextB 0
7/1/2014 1 TextB 0
.
.
7/1/2014 10 TextB 35
7/1/2014 11 TextB 0
.
.
7/1/2014 20 TextB 40
7/1/2014 21 TextB 0
.
.
7/1/2014 23 TextB 0
任何幫助將不勝感激
你的職位是非常模糊,但也許你想要一個交叉連接? –
我試着添加儘可能多的信息。但交叉加入也添加表A的每一行的Counts againt。而我只是希望計數顯示各自的日期和小時,但「SomeText」列值應重複表A的每一行 – nido