我有一張表(請參見下面的圖像 - 紅框)。它描述了我的表格(A,B,C和D)的內容是列。數據結構將始終如此,如果col A是Type_1,只有col B有一個內容,而如果Col A是Type_2,Col C和D有內容而col B是NULL。SQL Query將兩行組合成一行數據
現在,用綠框包圍的表格就是我想要的輸出。
我上建立一個select語句的經驗還不是很豐富的,我幾乎對創建兩個單獨的表扶着讓我期望的結果(如表1只TYPE_1數據,另一個表TYPE_2數據只要)。
問題是,是否有可能查詢兩行並將其組合成使用SELECT查詢的單個輸出結果?考慮到這兩行在同一張桌子上?
謝謝。
如果有多個TYPE_1和多個Type_2行,它如何知道要合併哪些行? –
@JoachimIsaksson,'數據結構將永遠是這樣的' –
我很抱歉,我在第一個評論後意識到我的圖片不是很清楚。請參閱更新的主題。 – ChiSen