0
|
lgyxtaLv5初级互助发布于2022-5-13 18:26
|
在这个位置使用公式: =sql("数据库名称","SELECT MAX(工厂编号) +1 FROM 数据库表格 ",1) 这样就能在每次插入数据的时候进行与数据库交互,得到最大+1的编号。
|
-
百煮味香(提问者)
- 但是如果这个编号还要区分公司呢?比如我这个工厂编号是公司A的产品,1,2,3,4,公司B的产品,1,2,3,4,5,我每次插入的时候会写明哪个公司,这个新增的数据按照对应公司的最大编号+1
-
lgyxta 回复 百煮味香(提问者)
- 就是每个公司的最大编号,类似于组合主键的方式。那就在语句后面加个参数,如下。
=sql(\"数据库名称\",\"SELECT MAX(工厂编号) +1 FROM 数据库表格 WHERE 公司编号= \'\"+$公司编号+\"\' \"\",1)
这样,你每次选择公司后就会传递一个参数,查询到该公司下的最大编号。然后+1
-
百煮味香(提问者) 回复 lgyxta
- 谢谢你
-
lgyxta 回复 百煮味香(提问者)
- 不客气~
|
|