Mysql
 sql >> база данни >  >> RDS >> Mysql

CodeIgniter Active Record вмъкване от една таблица в друга

Мисля, че най-доброто нещо, което трябва да постигнете, е да извлечете данните, които искате от една таблица с помощта на метода get, след което да използвате една от функциите за грабване на резултатите от заявката (като result()), повторете редовете един по един, като използвате insert() метод.

Поставяне на това в код:

Разбира се, предполагам, че table1 има точно същата структура като table2 (същите имена на колони и типове данни за всяка колона). Ако това не е така, ще трябва да картографирате колоните от една таблица в друга с помощта на присвояване, но ако това е така, кодът ви ще бъде по-широк.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Трудно SQL изявление над 3 таблици

  2. Драйверът за macOS Connector/MySQL ODBC не може да бъде зареден в Excel за Mac 2016

  3. При какви обстоятелства бихте искали Rails да бъде настроен да НЕ се свързва отново с MYSQL

  4. INSERT ... НА ДУБЛИКАТ КЛЮЧ (не правете нищо)

  5. Не може да се свърже с MySQL база данни на Node.js