创建MYSQL表

时间:2014-03-03 23:57:17

标签: mysql create-table

我在MYSQL上创建了这个表:

CREATE TABLE Enrolled (   
    snum int,      
    cname varchar(60),  
    PRIMARY KEY (snum,cname)  
    FOREIGN KEY (snum)  
    REFERENCES Student(id),  
    FOREIGN KEY (cname)  
    REFERENCES Class(name)  
) ENGINE = INNOdb;
  • 如何设置最小和最大行数?例如,如果我希望表最少有5行但不超过30行? (每个班级至少需要5名学生,但不超过30名学生)
  • 如何在MYSQL上建立每个学生必须至少注册两门课程?

0 个答案:

没有答案