我希望你能帮我一把,我有两个Excel表导入SQL Server数据库,现在我需要通过合并我拥有的两个表来创建一个新表。
问题在于它们没有共同的键值来创建关系。我想创建第三个表来从table1获取一个账单号,并根据日期分配给table2,因此唯一的常见字段是日期。
我想我可以使用2个数据表,这可以通过合并它们来完成工作,但是我不确定如何根据日期列合并数据表以分配账单编号,我需要创建一个循环来查看日期值并相应地分配帐单编号。但不知道该怎么做。
请帮帮忙。
表1
Customer | Bill Number | Date | Original | Currency|
---------+-------------+-------+----------+---------+
16FR951 | 489641 | 1-May | 598898 | CRC |
表2
Customer ID | Date | Currency | Transfer ID | Total |
------------+-------+----------+-------------+-------+
RJ028 | May-2 | BRZ | 15587878 | 50000 |
FR016 | May-1 | CRC | 18989899 | 89898 |
预期表格应该根据这样的日期包含账单:
Customer | Bill Number| Date | Transfer ID | Currency|
---------+------------+-------+-------------+---------+
16FR951 | 489641 | 1-May | 18989899 | CRC |