微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

MySQL 服务器:需要带有子编号的编号以提供给客户

如何解决MySQL 服务器:需要带有子编号的编号以提供给客户

我在 MysqL-Server 中有一个表,用户在其中通过 Access 表单输入订单详细信息。 有两个用于获取编号的字段:sortordernumber 和 number。 除了这些字段,我还有商品、数量、价格、税金。

作为每条记录的认值,sortsortordernumber 设置为 10,该数字为空。 如果写了headerline,用户必须将defaultvalue从10修改为例如h10,“h”代表“headerline”的意思,没有设置数量、价格、税金,字段为NULL,甚至不是0。

上述标题行下的子行被修改为例如 sortsortordernumber 中的 u106。如果用户将 sortsortordernumber 修改为 u102,这将使用户能够在 u106 行上输入另一行。 “u”代表“undernumber”(=subnumber)

如果用户输入带有 h9 的行,则此标题行应打印在标题行 h10 和 h10 的任何详细信息之前

输入每一行后,我想运行一个存储过程,用这种模式创建和填充数字字段:

sortordernumber 数字
h9 1.
h10 2.
u102 2.1.
u106 2.2.

因此,在输入任何一行或在其间填充一行后,只需编辑 sortordernumber,编号就会为新创建并修改数字。

由于必须在发票中使用报价的最终编号,因此这些编号必须是静态的,因为必须在发票中找到报价。

但我无法编写 sql 语句来执行此操作。 也欢迎任何更好的解决方案或方法

感谢您的帮助! 迈克尔

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其他元素将获得点击?
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。)
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbcDriver发生异常。为什么?
这是用Java进行XML解析的最佳库。
Java的PriorityQueue的内置迭代器不会以任何特定顺序遍历数据结构。为什么?
如何在Java中聆听按键时移动图像。
Java“Program to an interface”。这是什么意思?