gpt4 book ai didi

mysql - 忽略重复项并在 mysql 中插入新记录

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

我有一个表名类(class)。它包含以下数据:

mca
bca
msc
me

现在,当我一次输入 2 个值时,mca mtech。它应该接受 mtech 并忽略 mca。请任何人帮忙解决。

Field   Type    Collation   Attributes  Null    Default Extra   Action
id int(15) No None AUTO_INCREMENT Browse distinct values Change Drop Primary Unique Index Fulltext
register_number varchar(255) latin1_swedish_ci No None Browse distinct values Change Drop Primary Unique Index Fulltext
name varchar(255) latin1_swedish_ci No None Browse distinct values Change Drop Primary Unique Index Fulltext
course_code varchar(255) latin1_swedish_ci No None Browse distinct values Change Drop Primary Unique Index Fulltext
subject_code varchar(255) latin1_swedish_ci No None Browse distinct values Change Drop Primary Unique Index Fulltext
exam_name varchar(255) latin1_swedish_ci No None Browse distinct values Change Drop Primary Unique Index Fulltext

最佳答案

使用这样的东西:

INSERT INTO TABLE1(column1, column2, ... 
VALUES value_for_column1, value_for_column2, ...
WHERE NOT EXISTS (SELECT * FROM TABLE1 WHERE column1 = value_for_column1)

关于mysql - 忽略重复项并在 mysql 中插入新记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19675787/

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