这里有什么问题?
CREATE TABLE marks(
id INT PRIMARY KEY AUTO_INCREMENT,
marks INT,
student_id INT
);
CREATE TABLE googlea(
id INT PRIMARY KEY AUTO_INCREMENT ,
student_name VARCHAR(20) ,
student_id INT ,
FOREIGN KEY(student_id) REFERENCES marks(student_id)
);
使用以下更新的查询:
CREATE TABLE marks(
id INT PRIMARY KEY AUTO_INCREMENT,
marks INT,
student_id INT
);
CREATE TABLE googlea(
id INT PRIMARY KEY AUTO_INCREMENT ,
student_name VARCHAR(20) ,
student_id INT ,
FOREIGN KEY(student_id) REFERENCES marks(id)
);
希望它现在有效。
错误出在外键 (student_id( 引用标记 (student_id(中。 试试这个外键(student_id( 引用标记(ID(