sql >> Databasteknik >  >> RDS >> Mysql

CodeIgniter Active Record infoga från en tabell till en annan

Jag tror att det bästa man kan åstadkomma är att hämta de data du vill ha från en tabell med metoden get, och sedan använda en av sökresultatens grabber-funktioner (som result() ), iterera över raderna en efter en med hjälp av insert() metod.

Lägger in detta i koden:

Naturligtvis antar jag att tabell1 har exakt samma struktur som tabell2 (samma kolumnnamn och datatyper för varje kolumn). Om så inte är fallet måste du mappa kolumnerna från en tabell till en annan med hjälp av tilldelningar, men om så är fallet blir din kod bredare.



  1. Lägg till en kolumn till alla MySQL Select Queries i en enda bild

  2. Varför får jag Procedure förväntar sig parametern '@statement' av typen 'ntext/nchar/nvarchar'. när jag försöker använda sp_executesql?

  3. Typer av SQL JOIN

  4. Hur man genererar skript för att lägga till standardbegränsningar till kolumn i flera tabeller i SQL Server-databasen - SQL Server / TSQL självstudie del 94