gpt4 book ai didi

mysql - 仅当这些值不在表中时才插入到 mysql 表中

转载 作者:行者123 更新时间:2023-12-01 00:34:26 26 4
gpt4 key购买 nike

我已经搜索了一个答案,但找不到适合我的情况的答案。我有一个名为 Names 的表

ID NAME   Age 
1 Paula 20
2 Mark 17

我想运行这个sql

Insert into table names(name,age) values ("Chriss",15)//should be inserted 

Insert into table names(name,age) values ("Mark",17)// should be ignored

Insert into table names(name,age) values ("Andrea",20) //should be inserted

那么我怎么能忽略第二个插入查询

最佳答案

创建一个约束,要求 NAME 和 Age 在表中是唯一的。

ALTER TABLE `tablename` ADD UNIQUE `unique_index`(`NAME`, `Age`);

关于mysql - 仅当这些值不在表中时才插入到 mysql 表中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59247404/

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