sql >> Database teknologi >  >> RDS >> Mysql

Indlæsning af data fra en dataramme i R til flere tabeller i MySQL med samme navn, men forskelligt skemanavn

Min ph.d.-vejleder hjalp mig med at finde ud af, hvordan man gør dette. Grundlæggende skrev han:

for ID_loop in info$ID {
print(ID_loop)
whattoinsert <- info %>% select(ID) %>% distinct()
query = paste("USE schemas.info",
               ID_loop,
               sep = " ")
print(query)
results <- DBI:dbGetQuery(con,query)
dbWriteTable(con, "info",whattoinsert,overwrite = TRUE)
 }

Kudus til ham :)




  1. Sådan får du året og måneden fra en dato i MySQL

  2. C#:SQL Query Builder-klasse

  3. Bedste fremgangsmåder til at vise søgeresultater med tilhørende tekstuddrag fra det faktiske resultat

  4. SQL Server 2008 R2 sidder fast i enkeltbrugertilstand