我有一个约90 000个产品和约2000个供应商的列表。每个产品都应该得到一个唯一的产品代码,我们公司以这种格式来做到这一点:First 2 letters of the suppliers name, 5 digit suppliers number and a 5 digit product number in that group.
我需要能够在sql(首选项:MS ACCESS 2013
)或SQL Server
中执行此操作。在表中的组中的序列号
下面是我想:
product_code suppliers_code suppliers_name product_name
PA0009100001 00091 Pardaen NV product 1
PA0009100002 00091 Pardaen NV product BB
PA0009100003 00091 Pardaen NV product CC
HU1007300001 10073 Husqverma product 2
WI6703300001 67033 Willy Lamot product 3
谢谢。
吹毛求疵:'ROW_NUMBER()'可用形式MS SQL-Server 2008中,未在2012年 – Mureinik
但CONCAT为2012+ – Squirrel
此解决方案是否也适用于ms访问? –