![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SQL
文章平均质量分 53
sql语句的学习
葡萄&
这个作者很懒,什么都没留下…
展开
-
sql语句学习04-多表查询
sql语句学习04-多表查询一,连接查询1.等值查询 =2.左外连接 LEFT OUTER JOIN ON二,嵌套查询1.不相关嵌套查询(子查询不依赖父查询)2.相关嵌套查询(将连接放在子查询里)三,带有exists 查询四,集合查询intersect交,且except差union并,或一,连接查询1.等值查询 =-- 1.等值查询 =-- 查询每个学生的信息和选修课程的信息-- stu sc SELECT stu.*,sc.* FROM stu,sc WHERE stu.sno=sc.sno;原创 2021-07-22 11:36:26 · 204 阅读 · 0 评论 -
sql语句学习03-聚合函数
sql语句学习03-聚合函数升序order by降序order by ... descCOUNT(*)和COUNT(sno)统计行数SUM(expr) 求和AVG(expr) 平均值MAX(expr) 最大值MIN(expr) 最小值GROUP BY ...(having)升序order by– 查询学生成绩,要求按照成绩由低到高(升序)-- 默认升序order by ...desc-- 查询学生成绩,要求按照成绩由低到高(升序) SELECT * FROM sc ORDER BY grade原创 2021-07-22 09:32:50 · 180 阅读 · 0 评论 -
sql语句学习02-单表查询
sql语句学习02-单表查询简单例题1.查询学生,课程,专业,分数表所有信息2.查询全部学生的学号和姓名3.查询全部学生的姓名和出生年份4.查询有选修课程的学生学号distinct去重5.查询姓名是‘小十’的学生全部信息6.查询课号是‘20201’且学生成绩高于80的学生学号 LIKE 或 =7.查询年龄在18-19之间的学生姓名,年龄,两种写法8.查询专业号01,02,04的学生信息 IN9.查询专业号不是01,02,04的学生信息 NOT IN10.查询所有姓“彭”的学生信息(模糊查询)11.查询名字中原创 2021-07-21 17:16:13 · 1274 阅读 · 0 评论 -
sql语句学习01-表和数据的增删改
sql语句学习01-表和数据的增删改1.表的增删改创建和引用数据库创建表和查询整张表在表中添加或删除字段删除整张表2.表数据的增删改添加数据删除数据修改数据1.表的增删改创建和引用数据库-- 学生信息数据库 create database stuinfo; use stuinfo创建表和查询整张表-- 专业表-- major-- mno mname-- 创建专业表 CREATE TABLE major(mno INT,mname VARCHAR(20),PRIMARY KEY(mno原创 2021-07-21 15:43:05 · 84 阅读 · 0 评论