我确信我可能会犯小错误,但我无法发现错误.我无法理解为什么我无法在MySQL中使用连接查询.
我在DB中有三个关系表:
代码是:
CREATE TABLE IF NOT EXISTS `class` (
`ClassID` INT(11) NOT NULL AUTO_INCREMENT ,
`Class` VARCHAR(500) NULL DEFAULT NULL ,
`Section` VARCHAR(500) NULL DEFAULT NULL ,
PRIMARY KEY (`ClassID`))
ENGINE = InnoDB
AUTO_INCREMENT = 15
DEFAULT CHARACTER SET = utf8;
INSERT INTO `class`(`ClassID`, `Class`, `Section`) VALUES ('1','1','A'), ('2','1','B'), ('3','1','C'), ('4','1','D') ;
CREATE TABLE IF NOT EXISTS `Subject` (
`SubjectID` INT(11) NOT NULL AUTO_INCREMENT ,
`Subject` VARCHAR(45) NULL,
PRIMARY KEY (`SubjectID`))
ENGINE = InnoDB
AUTO_INCREMENT = …Run Code Online (Sandbox Code Playgroud)