0
將列插入到另一個表中我已經使用RPostgreSQL來連接R和postgresQL,並且我想根據「pid」在另一個表中插入一列,請告知如何可以使用R指令來實現:RPostgreSQL-根據ID
>library(RPostgreSQL)
>drv<-dbDriver("PostgreSQL")
>itemlist<- dbGetQuery(con, "SELECT * from project_budget_itemlist")
>View(itemlist)
pid item cost
1 ABC 9
2 ACB 8
3 BAC 7
3 ZZZ 6
和另一表是如下:
>name<- dbGetQuery(con, "SELECT * from namelist")
>View(name)
pid name
1 Sally
2 Joy
3 Susan
欲得到的結果是:
pid item cost name
1 ABC 9 Sally
2 ACB 8 Joy
3 BAC 7 Susan
3 ZZZ 6 Susan
也許'?merge'? (你想要一個預期結果的數據集或者將預期結果寫回postgres?) – Tensibai
@Tensibai:嗨,不需要在postgres中返回結果。我只是想組合並做一些情節。 – Samoth
在這種情況下'合併(itemlist,name)'應該這樣做... – Tensibai