我需要为 ID 以 M 或 I 开头的学生创建一个表格,然后是 7 位数字。我考虑过创建一个表,其中一个字段选择字母 M 或 I,第二个字段是 7 位数字。然后我会用它们来创建一个复合主键。但我认为这不是我要找的。我想要一栏作为学生证。
这是我到目前为止所拥有的:
create table student(
student_id_first ENUM('M', 'I')
, student_id_digits char(8) not null unique
, first_name varchar(50)
, last_name varchar(50)
, Primary Key(student_id_first, student_id_digits)
) ;
想法?
谢谢。