0
我正在研究Oracle中的一個SQL腳本,它從兩個表中獲取信息並創建一個新表。 在我想從中檢索數據的其中一個表中,有一個帳號列,然後爲每個帳號連接3行。選擇鏈接到ID的許多行中的一個SQL
Account # | Descriptor
1 Cost Center: ASDF
1 Company: ASDF123
1 Fund: JKL
2 Cost Center: ASDF12
2 Company: ASDF456
2 Fund: JKL23
這裏是我的腳本:
create table mydb.test as
select substr(db1.table1.Account_Num, 1, 6) as Account_Number,
substr(db1.table1.Descriptor, 1, 2) as Company_Description,
from db1.table1
join db1.table2
on db1.table1.Account_Num = db1.table2.Account_Num
我的問題是,在SELECT語句中的第二條線,這將在新表中的分工,我怎麼能搶只有「公司: 「來自每個帳號的說明行?
最後,我希望我的決賽桌的樣子:
Account_Number | Company_Description
1 Company: ASDF123
2 Company: ASDF456
如果有不清楚的地方或需要更多的信息,讓我知道。
這並沒有爲我工作。我仍然獲得與該帳號關聯的所有其他行。 – RXC