Java 如何将数据插入表中,使一个值来自另一个表,而另一个值来自表单
我将数据插入一个表中,这样一个值来自另一个表,另一个值来自表单Java 如何将数据插入表中,使一个值来自另一个表,而另一个值来自表单,java,mysql,sql,mysql-workbench,sql-insert,Java,Mysql,Sql,Mysql Workbench,Sql Insert,我将数据插入一个表中,这样一个值来自另一个表,另一个值来自表单 select SNO,bill_num,item_type,size,article_num,ind_num ,colour,amount,all_comment,vendor_name,incoice_no ,Bill_Date,Receiving_Date,color_name,MRP,unique_bill_id into @tid from DEMO_STOCK_TABLE_KP where sno=
select
SNO,bill_num,item_type,size,article_num,ind_num
,colour,amount,all_comment,vendor_name,incoice_no
,Bill_Date,Receiving_Date,color_name,MRP,unique_bill_id
into @tid
from DEMO_STOCK_TABLE_KP
where sno='"+ uni_s+"';
@did=d;
insert into SOLD_items_RETAILX
(SNO,bill_num,item_type,size,article_num
,ind_num,colour,amount,all_comment,vendor_name
,incoice_no,Bill_Date,Receiving_Date,color_name
,MRP,unique_bill_id,gst_bill_no) values (@tid,@did);
在一般情况下,如果要使用表中的值和另一个源(如文字)中的值的组合执行
插入
,可以执行插入/选择
:
插入MyTable(col1、col2、col3)
选择src_col1,src_col2,'some_literal'
从MyTable
所以,也许你可以在这里做类似的事情:
插入到已售出商品中(
序号、账单编号、项目类型、尺寸、物品编号、标识编号、颜色、,
金额、所有注释、供应商名称、收入编号、账单日期、收货日期、,
颜色(名称、MRP、唯一发票号、gst发票号)
挑选
序号、账单编号、项目类型、尺寸、物品编号、标识编号、颜色、,
金额、所有注释、供应商名称、收入编号、账单日期、收货日期、,
颜色名称、MRP、唯一账单id、,
来自演示\u库存\u表\u KP
其中sno=“+uni_s+”;
您只需将
占位符替换为正确的值即可