SQL
文章平均质量分 70
SQL学习笔记
哈哈_在呢
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
@[toc](获取所有部门中员工薪水最高的相关信息) </font> <hr>
请你查找所有员工自入职以来的薪水涨幅情况题目链街解答题目链街https://www.nowcoder.com/practice/fc7344ece7294b9e98401826b94c6ea5?tpId=82&tqId=29773&rp=1&ru=%2Factivity%2Foj&qru=%2Fta%2Fsql%2Fquestion-ranking&tab=answerKey解答重点是 group by 和 order bygroup by 只取第一个原创 2021-04-09 22:44:47 · 324 阅读 · 0 评论 -
获取所有部门中员工薪水最高的相关信息
获取所有部门中员工薪水最高的相关信息题目题目分析listagg 函数的其他用法之后再补充题目补充题目有一个员工表dept_emp简况如下:有一个薪水表salaries简况如下:获取所有部门中员工薪水最高的相关信息,给出dept_no, emp_no以及其对应的salary,按照部门编号升序排列,以上例子输出如下:题目分析题目要点:薪水最高(max),升序排列(order by asc)结果需要三条信息,在两个表中——join 关键字dept_no在dept_emp表,salar原创 2021-04-09 21:05:37 · 1031 阅读 · 0 评论 -
查找薪水排名第二多的员工信息
查找薪水排名第二多的员工信息题目题目原创 2021-04-09 20:43:36 · 718 阅读 · 0 评论 -
SQL_函数
SQL_菜鸟教程_函数统计函数Scalar 函数统计函数SQL Aggregate 函数计算从列中取得的值,返回一个单一的值。注意:位置在select之后,from之前AVG() - 返回数值列的平均值。SELECT AVG(column_name) FROM table_nameCOUNT() - 返回匹配指定条件的行数。SELECT COUNT(column_name) FROM table_name;#distinct 用法适用于oracle 和 SQL serve原创 2021-04-07 10:50:49 · 133 阅读 · 0 评论 -
SQL_select总结
SQL_select总结select ——选择-过滤-呈现SQL(Structured Query Language):结构化查询语言数据库:是一个长期存储在计算机内的、有组织的、可共享的、统一管理的大量数据的集合主要应用的数据库管理系统:MySQL、SQL Server、Oracle、MS AccessRDBMS(Relational Database Management System):关系型数据库管理系统select ——选择-过滤-呈现特殊字符逗号 ‘ ,’:隔开列名原创 2021-04-06 23:22:02 · 214 阅读 · 0 评论 -
SQL基础
SQL基础简介关系型数据库_MySQLRDBMS术语数据类型日期函数简介Structured Query Language:结构化查询语言,是访问和处理数据库的标准的计算机语言作用:用于管理关系数据库管理系统(RDBMS)功能:增删改查,数据库模式创建和修改,以及数据访问控制注意:SQL大小写不敏感关系型数据库管理系统:(Relational Database Management System:RDBMS),如:MySQL,SQL server标记:星号*标记重点,不太熟悉的基础命令:原创 2021-04-02 20:31:35 · 143 阅读 · 0 评论 -
SQL_菜鸟教程_check约束,default约束,index,drop,Alter table ,auto increment
SQL_checkcheckCHECK 约束用于限制列中的值的范围。如果对单个列定义 CHECK 约束,那么该列只允许特定的值。如果对一个表定义 CHECK 约束,那么此约束会基于行中其他列的值在特定的列中对值进行限制。...原创 2021-04-02 20:25:18 · 687 阅读 · 0 评论 -
SQL_菜鸟教程_unique、primary key、foreign key
SQL_create、约束### insert into select从一个表复制数据,然后把数据插入到一个已存在的表中。INSERT INTO table2SELECT * FROM table1;INSERT INTO table2(column_name(s))SELECT column_name(s)FROM table1;### create```sql#创建数据库CREATE DATABASE dbname;#创建表CREATE TABLE table_n原创 2021-04-02 19:46:53 · 1316 阅读 · 0 评论 -
SQL_菜鸟教程_select
SQL关系型数据库_MySQLRDBMS术语基础关键字使用selectwhereand & ororder byinsert intoupdatedelete高级教程_selectTOP 搜索like 模式搜索_select-where通配符_select-where-likein 操作符 _select-wherebetween 操作符_select-where别名的使用join ***inner joinleft joinright joinfull outer joinunion**selec原创 2021-04-02 18:28:07 · 1154 阅读 · 0 评论 -
SQL_group by、having、exist
SQL_group by、having、existgroup byhavingexists**group by用于结合聚合函数,根据一个或多个列对结果集进行分组。理解:根据某列的值,取distinct,再对同列其他值进行函数操作SELECT column_name, aggregate_function(column_name)FROM table_nameWHERE column_name operator valueGROUP BY column_name;having在原创 2021-04-07 10:42:02 · 588 阅读 · 0 评论
分享