आप इस के लिए एक प्रक्रिया लिख सकते हैं।
DELIMITER //
CREATE PROCEDURE `proc1` (contactinformation colums... usertable columns...)
BEGIN
INSERT INTO contactinformation values(contactinformation colums ...);
INSERT INTO usertable values(LAST_INSERT_ID(), contactinformation colums ...);
END//
DELIMITER ;
contactinformation colums...
contactinformation तालिका के स्तंभ परिभाषाओं का मतलब है।
usertable columns...
usertable तालिका के स्तंभ परिभाषाओं का मतलब है। यदि contactinformation तालिका किसी भी ऑटो स्तंभ है
पहले डालने के बाद आप डालने आईडी प्राप्त कर सकते हैं। फिर उस कुंजी का उपयोग दूसरे सम्मिलन कथन में करें।
स्रोत
2012-03-10 13:28:38
आपको बदले में दोनों टेबलों पर सम्मिलन ऑपरेशन करने की आवश्यकता हो सकती है। – Lion