我有两张桌子,我想匹配这两张桌子。我试过用Excel,但我不能很好地工作,因为Excel表格有200.000多行。我得到了excel -Lookup serial numbers in excel through SQL Server database的答案-我正在寻找一个答案来匹配这两个表与Lookup serial numbers in excel through SQL Server database。致以敬意,
FirstTable
Material SerialNumber
MTR5100 1
MTR5100 2
MTR4100 3
MTR4100 4
核对表
Material SerialNumber
MTR5100 1
MTR5100 2
MTR6100 3
MTR4100 5
我想把FirstTable和CheckTable搭配起来
*如果SerialNumber存在,且其物料与FirstTable中的物料名称相同,则会在检查字段中写"ok“
*如果SerialNumber存在,但其物料与FirstTable中的物料名称不同,宏会将物料名称写入数据库,引用我们要查找的序列号
*如果Serial不存在,它将在check字段中写入"nok“
使用sql查询,我想得到这个结果;
Material SerialNumber Check
MTR5100 1 ok
MTR5100 2 ok
MTR4100 3 MTR6100
MTR7100 4 nok
发布于 2010-11-18 22:31:22
听起来你要找的是相当简单的SQL。我认为你应该花30分钟,自己学一些SQL ...这真的没那么难。查看以下教程:
SQL Tutorials
最后,你需要导入你的excel文件。通常,这涉及到将它们保存为逗号分隔的文本文件,然后将它们导入到您选择的数据库中。
https://stackoverflow.com/questions/4215744
复制相似问题