आपको LAST_INSERT_ID :तो आप उपयोग कर सकते हैं
INSERT into SALARY (salary_figure, emp_id) values ("30000", LAST_INSERT_ID());
आपके दूसरे INSERT ऑपरेशन के लिए।
यदि आप नई sal_id
का उपयोग करके किसी ट्रिगर द्वारा तीसरी तालिका में एक पंक्ति जोड़ना चाहते हैं और emp_id
मान, आप Salary
. पर INSERT ट्रिगर के साथ ऐसा कर सकते हैं स्तंभ emp_id में नए मान का उपयोग करने वाली तालिका और अंतिम सम्मिलित auto_increment id ... पहले से उल्लिखित LAST_INSERT_ID() फ़ंक्शन के साथ।
CREATE TRIGGER salary_after_insert AFTER INSERT ON `SALARY`
FOR EACH ROW
BEGIN
INSERT INTO join_table (emp_id, sal_id) VALUES (NEW.emp_id, LAST_INSERT_ID());
END;