【发布时间】:2020-02-01 14:07:59
【问题描述】:
我在(本地数据库 c#)中有一个表,它有两列(name1 和 name2),并且我已经在两列中插入了名称。 现在我需要检查两列中是否存在任何相似的名称。 如果一个名字存在,只显示一个 MessageBox.Show("这个名字存在"); 我怎样才能做到这一点? 谢谢。
【问题讨论】:
-
你可以这样写 select count(last_name) frm tbl where last_name in (select first_name from tbl) .. 或者你也可以使用两列的交集
-
不清楚你在问什么。您想比较现有的 name1 和 name2 列,还是有一个新值要与所有值 name1 和 name2 进行比较?你试过什么?
-
我只需要比较现有的 name1 和 name2 列