0

我想以表格形式同时更新两个表。但是如果没有表格 MRD 和 MRU 流程,我如何使用选定的复选框项目?

另外,当产品的数量更新时,如何以表格形式计算产品的总单价?

在此处输入图像描述

场景:当我点击左侧的“添加项目”按钮时,右侧会生成表格顺序。

现在我想根据右侧表格形式的数量变化更新所选商品的库存表添加付款表以及总价。

下面给出了我的三个表 MENU_ITEM、ADD_PAYMENT 和 STOCK 表创建脚本。

CREATE TABLE  "MENU_ITEM" 
       ("M_ID" NUMBER(10,0), 
        "ITEM_NAME" VARCHAR2(50) NOT NULL, 
        "PRICE" NUMBER(10,0), 
        "STOCK_STATUS" NUMBER(10,0), 
         CONSTRAINT "MENU_ITEM_PK" PRIMARY KEY ("M_ID")
      USING INDEX  ENABLE
       )
    /
CREATE TABLE  "ADD_PAYMENT" 
       ("ID" NUMBER,
        "ORDER_ID" NUMBER(5,0), 
        "M_ID" NUMBER(5,0) NOT NULL, 
        "PRICE" NUMBER(5,0) NOT NULL, 
        "QUANTITY" NUMBER(5,0) NOT NULL,  
        "TOTAL" NUMBER GENERATED ALWAYS AS ("PRICE"*"QUANTITY") VIRTUAL , 
         CONSTRAINT "ADD_PAYMENT_CON" PRIMARY KEY ("ID")
      USING INDEX  ENABLE
       )
    /
CREATE TABLE  "KITCHEN" 
       ("K_ID" NUMBER(10,0), 
        "M_ID" NUMBER(10,0) NOT NULL, 
        "QUANTITY" NUMBER(10,0), 
         CONSTRAINT "KITCHEN_PK" PRIMARY KEY ("K_ID")
      USING INDEX  ENABLE
       )
4

0 回答 0