I have two table. My intention is to make inner join between them.
library(dplyr)
Table1<-structure(list(ID = c(1, 2, 3, 4, 5), Sales = c(100, 200, 300,
400, 500)), row.names = c(NA, -5L), class = c("tbl_df", "tbl", "data.frame"))
Table2<-structure(list(ID = c(1, 1, 2, 3, 3, 3, 4, 5, 5, 5), Store = c(1,
2, 3, 4, 5, 6, 4, 10, 15, 20)), row.names = c(NA, -10L), class = c("tbl_df",
"tbl", "data.frame"))
INNER_JOIN_TABLE<-inner_join(Table1,Table2,by = c("ID"="ID"))
I already make inner join with this command below, but unfortunately this command can make only inner join, but I want to have something different like table below.
So can anybody help me how to solve this and to table like pic above?


