gpt4 book ai didi

mysql - 如何防止在mysql中插入不同的2列组合

转载 作者:行者123 更新时间:2023-11-29 21:06:07 26 4
gpt4 key购买 nike

我有一个如下所示的 mysql 表:

id | FirstName | lastName | age 
--------------------------------

但是当我插入一些数据时,我的表格看起来像这样。

id | FirstName | lastName | age 
--------------------------------
01 | praneeth | madusanka| 22
02 | praneeth | praneeth | 23
03 | madusanka | praneeth | 25
04 | praneeth | madusanka| 33
05 | damith | asanka | 43
06 | damith | danushka | 22
07 | damith | asanka | 33
08 |asanka | damith | 44

但我不会阻止 id=04 数据。因为id=01和id=04是相同的数据。我如何创建插入查询来防止上述数据插入我的表。

最佳答案

尝试创建复合键(名字 + 姓氏)

If a primary key consists of two or more columns it is called a composite primary key.

关于mysql - 如何防止在mysql中插入不同的2列组合,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36813711/

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