admin管理员组

文章数量:1532000

2024年5月9日发(作者:)

人大金仓建表指定数据库语句

人大金仓建表指定数据库语句:

1. 创建数据库:

CREATE DATABASE 人大金仓;

2. 创建数据表:

CREATE TABLE 学生表 (

学号 INT PRIMARY KEY,

姓名 VARCHAR(20),

年龄 INT,

性别 VARCHAR(2),

班级 VARCHAR(20)

);

3. 添加表字段:

ALTER TABLE 学生表 ADD COLUMN 出生日期 DATE;

4. 修改表字段类型:

ALTER TABLE 学生表 ALTER COLUMN 年龄 SET DATA TYPE SMALLINT;

5. 删除表字段:

ALTER TABLE 学生表 DROP COLUMN 班级;

6. 创建表索引:

CREATE INDEX 学号索引 ON 学生表 (学号);

7. 创建表主键:

ALTER TABLE 学生表 ADD CONSTRAINT 学号主键 PRIMARY KEY (学

号);

8. 添加表外键:

ALTER TABLE 学生表 ADD CONSTRAINT 班级外键 FOREIGN KEY (班

级) REFERENCES 班级表 (班级名称);

9. 创建视图:

CREATE VIEW 学生视图 AS SELECT 学号, 姓名, 年龄 FROM 学生表;

10. 插入数据:

INSERT INTO 学生表 (学号, 姓名, 年龄, 性别, 班级) VALUES

(1001, '张三', 20, '男', '计算机科学与技术');

11. 更新数据:

UPDATE 学生表 SET 年龄 = 21 WHERE 学号 = 1001;

12. 删除数据:

DELETE FROM 学生表 WHERE 学号 = 1001;

13. 查询数据:

SELECT * FROM 学生表;

14. 按条件查询数据:

SELECT * FROM 学生表 WHERE 年龄 > 18;

15. 排序查询数据:

SELECT * FROM 学生表 ORDER BY 年龄 DESC;

16. 聚合查询数据:

SELECT COUNT(*) FROM 学生表;

17. 分组查询数据:

SELECT 班级, COUNT(*) FROM 学生表 GROUP BY 班级;

18. 连接查询数据:

SELECT 学生表.学号, 学生表.姓名, 班级表.班级名称 FROM 学生

表 INNER JOIN 班级表 ON 学生表.班级 = 班级表.班级名称;

19. 子查询:

SELECT * FROM 学生表 WHERE 学号 IN (SELECT 学号 FROM 成绩表

WHERE 分数 > 90);

20. 删除表:

DROP TABLE 学生表;

这是一些常见的人大金仓建表指定数据库语句,可以根据实际需求

进行相应的调整和扩展。建表语句的正确性和完整性是保证数据库

操作正常进行的重要基础。使用合适的语句可以创建表结构、添加

字段、定义主键和外键、创建索引和视图等,使数据库能够更好地

支持数据存储和查询操作。

本文标签: 数据语句查询数据库班级