
根据单据编号生成每条记录流水号,谢谢各位了!
参考GPT和自己的思路:
您好,根据您的问题描述,可以使用以下 SQL 语句来生成订单编号+序号的新编码:
SELECT
[单据编号] & "-" & DCount("*", "[表格]", "[单据编号]='" & [单据编号] & "' AND [序号]<=" & [序号]) AS 新编号,
[表格].*
FROM
[表格];
其中,“表格”是指包含订单记录的表格名称,“单据编号”和“序号”分别是表格中的两个字段名称。本语句使用 DCount 函数计算每个订单编号在当前记录之前的记录数,最终将其与单据编号拼接成新的用于标识该记录的编号。