在C1输入公式=IF(A1=B1,"完全一致","") 下拉填充到比对区域
还可以输入公式 =IF(A1=B1,A1&""&B1,"")把两个单元格的完全一致的数放到一个单元格中间用空格隔开直观的看,然后下拉填充
SqlConnection con = new SqlConnection("Data Source=10.168.1.5Initial Catalog=dataUser ID=sapassword=saIntegrated Security=False")con.Open()
SqlCommand cmd = new SqlCommand(string.Format("select Count(*) from newtable where a= '{0}'", s1), con)
if ((int)cmd.ExecuteScalar() >0)
{
listBox1.Items.Add(s1 + " 数据已经存在")
}
else
{
string sql = "insert into newtable(a,b,c) values('" + s1 + "','" + s2 + "','" + s3 +"')"
cmd.CommandText = sql
cmd.ExecuteNonQuery()
listBox1.Items.Add(s1 + " 成功添加")
}
cmd.Dispose()
con.Close()
使用count和distinct(去重)关键字可以查看数据库某列是否有重复项。例如:
selectcount(discinct(colunmname))fromtable_name
如果上述查询统计结果大于count(colunmname),则代表这一列有重复项。
扩展资料
SQLSELECTDISTINCT语句用法介绍:
在表中,可能会包含重复值。这并不成问题,不过,有时您也许希望仅仅列出不同(distinct)的值。
关键词DISTINCT用于返回唯一不同的值。
语法:
SELECTDISTINCT列名称FROM表名称
使用DISTINCT关键词,例如要从"Company"列中选取所有的值,我们需要使用SELECT语句:
SELECTCompanyFROMOrders
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)