连表查询
来源:互联网 发布:mac和nars口红哪个便宜 编辑:程序博客网 时间:2024/05/17 20:39
public static void RegisterMaterNum(String mainID){
String strKsql=" select p.fMaterialType as fMaterialType, p.fTypeCode as fTypeCode, p.fMaterName as fMaterName, p.fMaterCode as fMaterCode , p.fMaterSpecif as fMaterSpecif , p.fMaterUnite as fMaterUnite, p.fTotalSum as fTotalSum, a.fProJect as fProJect "
+" from MasterList p optional join MasterTable a on p.fZBID = '"+mainID+"' where a.fProJect in(select s.fProjectName from InventInformaTable s)";
System.out.println("strKsql");
Table t = KSQL.select(strKsql,null,"/SceneTeam/ClassDoor/data",null);
Iterator<Row> rows =t.iterator();
while(rows.hasNext()){
Row row = rows.next();
String fMaterialType = row.getString("fMaterialType");
String fTypeCode = row.getString("fTypeCode");
String fMaterName = row.getString("fMaterName");
String fMaterCode = row.getString("fMaterCode");
String fMaterSpecif = row.getString("fMaterSpecif");
String fMaterUnite = row.getString("fMaterUnite");
Integer fTotalSum = row.getInteger("fTotalSum");
String fProJect = row.getString("fProJect");
String upStr = " insert into InventInformaTable s (s,s.fProjectName,s.fMaterName,s.fMaterCode,s.fMaterSpecif,s.fMaterUnite,s.fMaterialType,s.fTypeCode,s.fTotalSum)values("+"guid(),'"+fProJect+"','"+fMaterName+"','"+fMaterCode+"','"+fMaterSpecif+"','"+fMaterUnite+"','"+fMaterialType+"','"+fTypeCode+"','"+fTotalSum+"')";
System.out.println("upStr");
KSQL.executeUpdate(upStr,null,"/SceneTeam/ClassDoor/data",null);
}
}
String strKsql=" select p.fMaterialType as fMaterialType, p.fTypeCode as fTypeCode, p.fMaterName as fMaterName, p.fMaterCode as fMaterCode , p.fMaterSpecif as fMaterSpecif , p.fMaterUnite as fMaterUnite, p.fTotalSum as fTotalSum, a.fProJect as fProJect "
+" from MasterList p optional join MasterTable a on p.fZBID = '"+mainID+"' where a.fProJect in(select s.fProjectName from InventInformaTable s)";
System.out.println("strKsql");
Table t = KSQL.select(strKsql,null,"/SceneTeam/ClassDoor/data",null);
Iterator<Row> rows =t.iterator();
while(rows.hasNext()){
Row row = rows.next();
String fMaterialType = row.getString("fMaterialType");
String fTypeCode = row.getString("fTypeCode");
String fMaterName = row.getString("fMaterName");
String fMaterCode = row.getString("fMaterCode");
String fMaterSpecif = row.getString("fMaterSpecif");
String fMaterUnite = row.getString("fMaterUnite");
Integer fTotalSum = row.getInteger("fTotalSum");
String fProJect = row.getString("fProJect");
String upStr = " insert into InventInformaTable s (s,s.fProjectName,s.fMaterName,s.fMaterCode,s.fMaterSpecif,s.fMaterUnite,s.fMaterialType,s.fTypeCode,s.fTotalSum)values("+"guid(),'"+fProJect+"','"+fMaterName+"','"+fMaterCode+"','"+fMaterSpecif+"','"+fMaterUnite+"','"+fMaterialType+"','"+fTypeCode+"','"+fTotalSum+"')";
System.out.println("upStr");
KSQL.executeUpdate(upStr,null,"/SceneTeam/ClassDoor/data",null);
}
}
0 0
- access 连表查询
- Oracle 连表查询
- mysql 连表查询
- sql连表查询
- 连表更新、查询
- 连表查询
- Dapper 连表查询
- SQLServer 连表查询
- 连表查询
- mysql连表查询
- SQL连表查询
- 连表查询
- 数据库连表查询
- SQL连表查询
- oracle连表查询
- 连表查询
- Hibernate连表查询实例
- Access 连表查询语法
- CodeForces 449D Jzzhu and Numbers
- aop注解配置、表达式
- 如何打造一个小而精的电商网站架构?
- 技术积累20170415(4)
- PHP排序算法系列:冒泡排序
- 连表查询
- PHP各种环境下的代码调试
- Android UI性能优化 检测应用中的UI卡顿
- 1028. 人口普查(20)
- Android Intent获取不到值
- Pyhton 单行、多行注释符号使用方法及规范
- easyUI TreeGrid
- okhttp的个人简易封装
- linux定时任务-crontab