t_cuttingplan 表结构WYmc 唯一名称
Riqi 日期
Xmmc项目
Ordernumber 订单号
Tl 组长
Pbmc 排版名称
Clljh 材料零件号
Zgcs 最高层数
Fl 分类
Clyl 材料用量
t_erinfomation表结构Riqi 日期
Xmmc项目
Ordernumber 订单号
Tl 组长
Pbmc 排版名称
Clljh 材料零件号
Zgcs 最高层数
Fl 分类
insert into t_cuttingplan (WYmc,riqi,xmmc,ordernumber,tl,pbmc,clljh,zgcs,fl) select (WYmc,riqi,xmmc,ordernumber,tl,pbmc,clljh,zgcs,fl) from t_erinfomation where xmmc=:xmmc;
我想把相同项目名称的数据从t_erinfomation 写到t_cuttingplan
请问这条语句错在那里?
Riqi 日期
Xmmc项目
Ordernumber 订单号
Tl 组长
Pbmc 排版名称
Clljh 材料零件号
Zgcs 最高层数
Fl 分类
Clyl 材料用量
t_erinfomation表结构Riqi 日期
Xmmc项目
Ordernumber 订单号
Tl 组长
Pbmc 排版名称
Clljh 材料零件号
Zgcs 最高层数
Fl 分类
insert into t_cuttingplan (WYmc,riqi,xmmc,ordernumber,tl,pbmc,clljh,zgcs,fl) select (WYmc,riqi,xmmc,ordernumber,tl,pbmc,clljh,zgcs,fl) from t_erinfomation where xmmc=:xmmc;
我想把相同项目名称的数据从t_erinfomation 写到t_cuttingplan
请问这条语句错在那里?
SELECT DISTINCT * FROM t_erinfomation
WHERE WYmc IN (SELECT WYmc FROM t_erinfomation GROUP BY WYmc HAVING count(WYmc)>1)
如果有必须也是唯一的后面的语句请用内联语句
select (WYmc,riqi,xmmc,ordernumber,tl,pbmc,clljh,zgcs,fl) from t_erinfomation inner join t_cuttingplan on t_cuttingplan.xmmc=t_cuttingplan.xmmc
insert into t_cuttingplan (WYmc,riqi,xmmc,ordernumber,tl,pbmc,clljh,zgcs,fl)
select a.WYmc,a.riqi,a.xmmc,a.ordernumber,a.tl,a.pbmc,a.clljh,a.zgcs,a.fl from t_erinfomation as a,t_cuttingplan as b where a.xmmc=b.xmmc;
mssqlinsert into 表(字段1,字段2)
select 字段1,字段2 from 表1