Inserting Data into Multiple Tables Simultaneously
The question involves inserting data into two separate tables, visits and registration, in a single query. The desired result for the insertion process is as follows:
INSERT INTO `visits` as v ,`registration` as v (v.`visit_id`,v.`card_id`,r.`registration_id`, r.`type`, r.`timestamp`, r.`visit_id`) VALUES (NULL, 12131141,NULL, UNIX_TIMESTAMP(), v.`visit_id`);
MySQL Limitations
However, MySQL does not allow you to insert data into multiple tables with a single query. This limitation poses a challenge in achieving the desired goal.
Solution Approaches
To overcome this restriction, two alternative approaches are suggested:
以上是MySQL如何同時在多個資料表中插入資料?的詳細內容。更多資訊請關注PHP中文網其他相關文章!