gpt4 book ai didi

mysql - 匹配数据库表的整行

转载 作者:行者123 更新时间:2023-11-30 00:23:02 24 4
gpt4 key购买 nike

假设我有一个包含 Job_role 、 Exp_year 和 Job_id 列的表。现在我想匹配包含一个 Job_role 、 Exp_year 和 Job_id 的整行。 Job_role 、 Exp_year 和 Job_id 将由用户提供。现在我想要两个查询,一个用于匹配,另一个用于在未找到值时插入值。 我正在使用 MySql。

最佳答案

1)SELECT  Job_id, Job_role, Exp_year FROM UserTable 
WHERE (Job_id, Job_role,Exp_year) NOT IN
(SELECT Job_id, Job_role, Exp_year FROM YourTable);

您可以使用它来查看数据库中哪些条目不可用。

2)Insert into TableName (SELECT  Job_id, Job_role, Exp_year FROM UserTable 
WHERE (Job_id, Job_role,Exp_year) NOT IN
(SELECT Job_id, Job_role, Exp_year FROM YourTable));

您可以使用它来插入不存在的数据。让我知道结果。

关于mysql - 匹配数据库表的整行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23079991/

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