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 学生表;
这是一些常见的人大金仓建表指定数据库语句,可以根据实际需求
进行相应的调整和扩展。建表语句的正确性和完整性是保证数据库
操作正常进行的重要基础。使用合适的语句可以创建表结构、添加
字段、定义主键和外键、创建索引和视图等,使数据库能够更好地
支持数据存储和查询操作。
版权声明:本文标题:人大金仓建表指定数据库语句 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/dianzi/1715263068a443626.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论