2014-09-28 23 views
0
CREATE TABLE /*!32312 IF NOT EXISTS*/ `answer` (
    `a_id` int(11) NOT NULL, 
    `a_no` int(11) DEFAULT NULL, 
    `options` varchar(100) DEFAULT NULL, 
    `bit` char(1) DEFAULT NULL, 
    `ans_group` char(1) DEFAULT NULL, 
    KEY `fk2` (`a_no`), 
    CONSTRAINT `fk2` FOREIGN KEY (`a_no`) REFERENCES `questions` (`q_no`) 
) ENGINE=InnoDB DEFAULT CHARSET=latin1; 


CREATE TABLE /*!32312 IF NOT EXISTS*/ `questions` (
    `q_no` int(11) NOT NULL, 
    `ques` varchar(300) DEFAULT NULL, 
    PRIMARY KEY (`q_no`) 
) ENGINE=InnoDB DEFAULT CHARSET=latin1; 

回答

0

您在仅在第二条语句中创建的第一条语句中引用了一个表。

以相反的顺序尝试它们。

相关问题