sql根据基表批量修改子表
update 子表名
set 要修改的子表字段=b.基表中要添加到子表中的字段
from 子表名,(select 子表名.要修改的子表字段,基表名.要参加比较的字段 from 子表名,基表名 where 基表名.要参加比较的字段=子表名.子表中要参加比较的字段)as b
where b.基表中要参加比较的字段=子表要参加比较的字段
如
update 模板200909
set 出勤天数=b.次数
from 模板200909,(select 安监统计.次数,安监统计.工号 from 模板200909,安监统计 where 安监统计.工号=模板200909.职号)as b where b.工号=职号
相关文档:
index.jsp
<%@ page language="java" import="java.sql.*" import="java.lang.*" import="java.util.*" pageEncoding="GB2312"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<%!
& ......
Sql代码
--采用SQL语句实现sql2005和Excel 数据之间的数据导入导出,在网上找来一--下,实现方法是这样的:
--Excel---->SQL2005 导入:
select * into useinfo from O ......
在PL/SQL块中不能直接调用DDL语句,可以利用下面的方法进行调用
方法一:动态SQL
execute immediate 'CREATE TABLE newtable AS
&nb ......
创建一个数据库(库名:学生库)并设置两个数据文件和两个日志文件
create database 学生库
on primary
( name=学生_data1, filename='e:\学生_data1.mdf', size=1mb, maxsize=3mb,filegrowth=1mb ),
( name=学生_data2, filename='e:\学生_data2.ndf', size=1mb, maxsize=3mb, filegrowth=10% )
log on
( name=学生_ ......
--语 句 功 能
--数据操作
SELECT --从数据库表中检索数据行和列
INSERT --向数据库表添加新数据行
DELETE --从数据库表中删除数据行
UPDATE --更新数据库表中的数据
--数据定义
CREATE TABLE --创建一个数据库表
DROP TABLE --从数据库中删除表
ALTER ......