使用T_sql语句向其中一次填入一条数据或一次填入多条数据的方式填入数据。
来源:互联网 发布:sql卸载 编辑:程序博客网 时间:2024/05/16 17:21
使用T_SQL创建数据库 TestSchool
创建一个学生表 TblStudent
创建学生成绩表 TblScore q tScoreId (成绩 id, 主键 , 自动编号)、 tSId (学生编号)、 tEnglish (英语成绩)、 tMath (数学成绩)
创建老师表 TblTeacher q tTId 、 tTName 、 tTGender 、 tTAge 、 tTSalary 、 tTBirthday
并使用T_sql语句向其中一次填入一条数据或一次填入多条数据的方式填入数据。
(
1)Insert into 表(列) select 列 1 ,列 2 union
2)Insert into 表(列) select 列 1 ,列 2 from 表
3) Select 列 into 新表名 from 旧表
)
create database TestSchool
on primary
(
name='TestSchool',
filename='F:\SQL Server\TestSchool.mdf',
size=10mb,
filegrowth=10,
maxsize=100mb
)
log on
(
name='TestSchool_log',
filename='F:\SQL Server\TestSchool_log.ldf'
)
create table TblStudent
(
studentId int identity(1,1) primary key,
tScoreId int not null,
sName nvarchar(50) not null,
sAge int not null,
sNo numeric(18,0),--身份证号,十八位数字,小数位0
sEmail varchar(50),
sGender bit default(1),
sBirthday datetime
)
select * from TblStudent
truncate table TblStudent
insert into TblStudent
select 1,'刘备',20,123456789012345678,'123@163.com',1,'1987-5-6' union
select 1,'关羽',19,123456789012345671,'1sfdsf3@163.com',1,'1988-8-6' union
select 1,'张飞',18,123456789012345672,'12sfsd3@163.com',1,'1989-5-19' union
select 4,'曹操',22,123456789012345673,'12sf3@163.com',1,'1985-12-6' union
select 4,'夏侯惇',22,123456789012345674,'1ff23@163.com',1,'1985-3-6' union
select 4,'华佗',50,12345678901234565,'12ff3@163.com',1,'1957-1-16' union
select 4,'甄姬',18,12345678901234565,'12f3@163.com',0,'1989-8-8'
create table TblScore
(
tScoreId int identity(1,1) primary key,
studentId int not null, --学生id,外键
tEnglish float,
tMath float
)
select * from TblScore
truncate table TblScore
insert into TblScore
select 1,90,97 union
select 2,90,70 union
select 3,59,100 union
select 4,100,80 union
select 5,60,96 union
select 6,0,100 union
select 7,80,60
create table TblTeacher
(
tTId int identity(1,1) primary key,
tTName nvarchar(50) not null,
tTGender bit default(1),
tTAge int,
tTSalary money,
tTBirthday datetime
)
select * from TblTeacher
insert into TblTeacher
select '商炳奇',1,22,10000,'1991-10-30' union
select '刘祎',0,22,10000,'1991-11-06' union
select '耿宇丹',0,21,10000,'1992-12-30' union
select '张少丹',0,22,10000,'1991-6-6' union
select '王静静',0,22,10000,'1991-6-6' union
select '段琳琳',0,22,10000,'1991-6-6' union
select '杨巧巧',0,21,10000,'1991-6-6'
- 使用T_sql语句向其中一次填入一条数据或一次填入多条数据的方式填入数据。
- 使用 SQL 语句创建 School 数据库(包括参数)、 TblClass 表、 TblStudent 表。 并向其中填入数据。
- 使用JCom动态生成Excel文件,并向其中填入数据
- POI:使用EXECL模板 填入数据
- 解析json数据将数据填入表格对应的单元格
- 在UltraWebGrid中验证填入数据
- c#从txt读取数据填入datatable
- 数据库找到数据填入excel中
- Angular将填入表单的数据渲染到表格
- 通过ajax方式从后台查询出数据并填入前台的select中
- 手动将excel表中的数据通过sql语句填入数据库
- 获得数据库的数据加入到JSONArray,再将数据填入到File中
- Mybatis使用注解的方式一次插入多条数据
- 从数据库里读出数据,并将其按照下拉框的选择填入表格
- 【SQL】如何一次(一条SQL语句)向ORACLE中插入多组/多条数据,不同于mysql
- 以XMLHttpRequest方式填入DataGrid
- 关于对已创建完的新表(尚未填入数据)进行删除主键约束的操作
- [C#]用C#动态生成Word文档并将数据填入Word表格中
- 数据库
- 移植rzsz-3.48
- 从显卡的FBO将数据读出到CPU
- 计算字节对齐的地址 ((sizeof(n)+sizeof(int)-1)&~(sizeof(int)-1))
- wpa_supplicant移植与使用
- 使用T_sql语句向其中一次填入一条数据或一次填入多条数据的方式填入数据。
- vc6.0【MFC】'IDD_ ' : undeclared identifier
- 比尔盖茨:未来Win 8与WP 8将整合为单一平台
- JavaScript中的函数式编程实践
- 大数据环境下的微软 再见PC
- Mac电脑与PC的九大区别
- C语言 结构体的内存对齐问题与位域
- 重建master数据库
- 白痴驱动开发方法