
SQL学习
文章平均质量分 69
Deng_Allen
这个作者很懒,什么都没留下…
展开
-
牛客网SQL
SQL1 查找最晚入职员工的所有信息# 方法1:使用子查询--获取所有最晚的hire_date,然后把与其相等的记录选出来,可以选多条-- date类型的数据越大,表示时间越接近现在,即最晚,使用MAX()函数-- where语句使用=和in都可得到结果SELECT *FROM employeesWHERE hire_date = ( SELECT MAX(hire_date) FROM employees);# 方法2:使用limit或者offset原创 2021-04-21 14:19:08 · 392 阅读 · 0 评论 -
SQL学习总结
一、为什么要学习数据库二、数据库的相关概念DBMS、 DB、 SQL DB: database 数据库,存储一系列有组织数据的容器 DBMS:Database Management System 数据库管理系统,使用DBMS管理和维护DB SQL:StructureQueryLan 结构化查询语言,程序员用于和DBMS通信的语言三、数据库存储数据的特点数据先放在表中,表再放在库中 一个库可以有多张表,每张表都有自己的唯一标识名 一张表的设计,类似于Java中‘类’的设计/表中字段的设原创 2021-03-17 16:07:53 · 1458 阅读 · 0 评论 -
SQL学习笔记——DDL语言
说明:Date Define Language数据定义语言,用于对数据库和表的管理和操作1库的管理一、创建数据库CREATE DATABASE stuDB;CREATE DATABASE IF NOT EXISTS stuDB;二、删除数据库DROP DATABASE stuDB;DROP DATABASE IF EXISTS stuDB;2表的管理一、创建表# 语法:CREATE TABLE 【IF NOT EXISTS】表名( 字原创 2021-03-17 16:07:09 · 251 阅读 · 0 评论 -
SQL——DML语句
DML(Data Manipulation Language)一、数据的插入语法:单行插入:INSERT INTO 表名(字段名1,字段名2,...)values(值1,值2,...)多行插入:INSERT INTO 表名(字段名1,字段名2,...) values(值1,值2,...),values(值1,值2,...);特点:字段和值列表一一对应:包含类型、约束必须匹配 数值型的值,不用单引号;非数值型的值,必须使用单引号 字段顺序无要求#...原创 2021-03-17 16:06:39 · 225 阅读 · 0 评论 -
SQL——事务
概念:由一条或多条SQL语句组成,要么都成功,要么都失败分类:隐式事务:没有明显的开启和结束标记 比如dml语句的insert、update、delete语句本身就是一条事务 insert into stuinfo values (1, 'john', '男', 'ert@qq.com', 12)显式事务:具有明显的开启和结束标记 一般由多条SQL语句组成,必须具有明显的开启和...原创 2021-03-17 16:06:03 · 135 阅读 · 0 评论 -
SQL学习笔记——DQL语言的学习
# 进阶一:基础查询/*语法:SELECT 查询列表 FROM 表名;特点:1、查询的结果集 是一个虚拟表 2、SELECT 类似于System.out.println(打印内容);SELECT 后面跟的查询列表,可以有多个部分组成,中间用逗号隔开例如:SELECT 字段1, 字段2, 表达式 FROM 表System.out.println()的打印内容,只能有一个3、执行顺序SELECT fiest_name FROM employees222;① FROM 子句② .原创 2021-02-03 18:02:09 · 241 阅读 · 0 评论