当前位置:首页 » 编程语言 » 用sql语句建立第二章

用sql语句建立第二章

发布时间: 2024-12-09 09:42:07

⑴ 使用Transact-sql语句创建一个数据库,创建表

--1--
createdatabasetest2
on(name='test2_dat',filename='D:SQLDB est2.mdf',size=3MB,maxsize=9MB,filegrowth=8%)
logon(name='test2_log',filename='D:SQLDB est2_log.ldf',size=1MB,maxsize=5MB,filegrowth=0)
--2.1--
usetest2
createtableXSZG1(工号char(4),姓名char(8),性别char(2),婚否char(4),年龄int,基本工资int)
--2.2--
insertintoXSZG1
select1001,'李小新','男','已婚',33,1800union
select1002,'赵小蕊','女','未婚',28,2200union
select1003,'钱学塘','男','已婚',45,3500union
select1004,'李明启','男','已婚',56,5500union
select1005,'肖小风','女','未婚',27,1800union
select1006,'黄兴民','男','已婚',46,3300
--2.3--
createtableXSZG2(工号char(4),职称char(12),奖金int)
--2.4--
insertintoXSZG2
select1001,'普通员工',300union
select1002,'技师',600union
select1003,'工程师',800union
select1004,'高级技师',1400union
select1005,'工程师',800union
select1006,'技师',600
--3--
createclusteredindexghonXSZG1(工号asc)with(fillfactor=30)
go
--4--
createviewXSZG
as
selectXSZG1.工号,姓名,年龄,职称,奖金fromXSZG1,XSZG2whereXSZG1.工号=XSZG2.工号
go
--5--
select工号as'年龄低于平均年龄者',姓名,年龄fromXSZG1where年龄<(selectAVG(年龄)fromXSZG1)

6,7题参考上面1,2题

⑵ SQL命令怎么用

SQL语句:

通过SQL语句可以完成对数据库、表、数据的操作,也就是我们本教程要学习的主要内容。

一条SQL语句类似这样,它的含义是:从Users表中取出列名为UserName的数据。

一些重要的SQL命令:

  • SELECT – 从数据库中提取数据

  • UPDATE – 更新数据库中的数据

  • DELETE – 从数据库中删除数据

  • INSERT INTO – 向数据库中插入新数据

  • CREATE DATABASE – 创建新数据库

  • ALTER DATABASE – 修改数据库

  • CREATE TABLE – 创建新表

  • ALTER TABLE – 变更数据库表

  • DROP TABLE – 删除表

  • CREATE INDEX – 创建索引

  • DROP INDEX – 删除索引

-from shulanxt

热点内容
linux查看所属组 发布:2025-03-13 09:28:32 浏览:982
电脑mc181联机服务器 发布:2025-03-13 09:20:48 浏览:681
办公用文件夹种类 发布:2025-03-13 09:10:45 浏览:154
反编译锁屏密码 发布:2025-03-13 09:10:36 浏览:98
编程韩信点兵 发布:2025-03-13 09:09:02 浏览:66
如何查看别人的wifi密码 发布:2025-03-13 08:53:00 浏览:777
服务器装机地址 发布:2025-03-13 08:47:28 浏览:117
一个中学的配置是什么 发布:2025-03-13 08:46:29 浏览:120
phpmysql编译pdo 发布:2025-03-13 08:46:25 浏览:844
sql调优工具 发布:2025-03-13 08:41:32 浏览:76