gpt4 book ai didi

mysql - 在我的sql中设置表的条件?

转载 作者:行者123 更新时间:2023-11-29 15:09:11 24 4
gpt4 key购买 nike

在mysql中我可以设置一个条件,两个字段的组合永远不能相同吗???示例:
id-1
名称-abc
A级
现在,另一个 name='abc' 且 Grade='A' 的条目无法添加到该表中???

最佳答案

您可以创建 composite primary key从这两列中可以看出,但这没有什么意义,因为表已经有一个 ID 字段,并且两个同名的人肯定可以有相同的成绩吗?例如:

CREATE TABLE student_grades ( 
id int unsigned not null,
name varchar not null,
grade varchar not null,
PRIMARY KEY(name, grade));

关于mysql - 在我的sql中设置表的条件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1317216/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com