如何连接两个表 ID。基本上我有两个表,第一个是user
,第二个是details
。我希望当新的ID生成时我的意思是当新记录放入用户时比这个ID自动在中设置>详细信息
ID。
User || Details
-----------------
id || id
user_n || date_b
pass || sex
|| status
最佳答案
您将需要创建一个触发器,以便在将新行添加到“用户”时在“详细信息”中插入新行。它应该看起来像这样:
DELIMITER $$
CREATE TRIGGER `TRG_NAME` AFTER INSERT ON `User`
FOR EACH ROW
BEGIN
INSERT INTO `Details` (`ID`)
VALUES(NEW.ID);
END $$
DELIMITER ;
关于mysql - 如何连接 2 个表 ide,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22390458/