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

CodeIgniter Active Record indsæt fra en tabel til en anden

Jeg tror, ​​at den bedste ting at opnå er at hente de data, du ønsker fra én tabel ved hjælp af get-metoden, og derefter bruge en af ​​forespørgselsresultaterne grabber-funktioner (som result() ), iterere over rækkerne én efter én ved hjælp af insert() metode.

Sætter dette i kode:

Selvfølgelig antager jeg, at tabel1 har nøjagtig den samme struktur som tabel2 (samme kolonnenavne og datatyper for hver kolonne). Hvis det ikke er tilfældet, bliver du nødt til at kortlægge kolonnerne fra den ene tabel til den anden ved hjælp af opgaver, men hvis det er tilfældet, vil din kode være bredere.



  1. orakel - hvilke udtalelser skal begås?

  2. Enhedstest for PL/SQL

  3. PHP Mysql søgeforespørgsel

  4. Sådan vælger du poster fra de sidste 24 timer i PostgreSQL