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

Как да вмъкнете едни и същи данни в две таблици в mysql

Простият отговор е не - няма начин да вмъкнете данни в две таблици с една команда. Съвсем сигурен съм, че втората ви част от скрипта не е това, което търсите.

Обикновено проблеми като този се решават с ЕДИН от тези методи в зависимост от точните ви нужди:

  • Създаване на изглед за представяне на втората таблица
  • Създаване на тригер за извършване на вмъкване в таблица2
  • Използване на транзакции, за да се гарантира, че или двете вмъквания са успешни, или и двете са върнати назад.
  • Създайте съхранена процедура, която прави и двете вмъквания.

Надявам се това да помогне



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. mysql ДЕКЛАРИРАНЕ WHILE извън съхранената процедура как?

  2. Как да повторя произволни редове от базата данни?

  3. find() на модел дава id като низ в една среда и int в друга

  4. Как да разбера дали потребителят е излязъл в php?

  5. PHP SQL получава SELECT COUNT(user) към променлива