gpt4 book ai didi

Mysql,如果所有列都不存在则插入

转载 作者:行者123 更新时间:2023-11-30 23:14:56 25 4
gpt4 key购买 nike

我有一个包含 3 列的表格。所有列都不是唯一键。

我只想在每列中不存在具有完全相同值的行时才运行插入。

given the following table:
a b c
----------
1 3 5
7 1 3
9 49 4

a=3 b=4 c=3 should insert
a=7 b=1 c=3 should not insert (a row with these exact values exists)

到目前为止我找到的解决方案需要一个唯一的主键。

最佳答案

最有效的方法是在您的表中添加一个UNIQUE KEY。您还可以制定一个算法来比较这些值,但如果您的表中有很多列,则您不想这样做。

关于Mysql,如果所有列都不存在则插入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18371057/

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