Mysql 是否可以基于列名创建和删除SQL枚举值

Mysql 是否可以基于列名创建和删除SQL枚举值,mysql,sql,enums,Mysql,Sql,Enums,如果我有一张这样的桌子: ID |电子邮件|密码|权限组 我可以基于不同表中GroupName列值中的所有名称定义权限组的枚举值吗 ID | GroupName | PermissionNodes |继承枚举不是此任务的正确工具 你在描述一个: 请注意,外键通常引用父表的主键。如果想要获得用户组的GroupName,只需加入表即可: SELECT users.*, groups.GroupName FROM users JOIN groups ON groups.ID = users.Per

如果我有一张这样的桌子:

ID |电子邮件|密码|权限组

我可以基于不同表中GroupName列值中的所有名称定义权限组的枚举值吗


ID | GroupName | PermissionNodes |继承

枚举
不是此任务的正确工具

你在描述一个:

请注意,外键通常引用父表的主键。如果想要获得用户组的
GroupName
,只需加入表即可:

SELECT users.*, groups.GroupName
FROM   users JOIN groups ON groups.ID = users.PermissionGroup

显示
GroupName
PermissionGroup
列的相关值以进一步了解。
SELECT users.*, groups.GroupName
FROM   users JOIN groups ON groups.ID = users.PermissionGroup