数据库高级笔记

简介: 1、DQL查询语句-limit语句(掌握)2、数据库约束的概述数据库约束的作用约束种类创建主键

1、DQL查询语句-limit语句(掌握)

作用:

LIMIT限制的意思,所以LIMIT`的作用就是限制查询记录的条数。

LIMIT语句格式:


select * from 表名 limit  offset, row_count;
mysql中limit的用法:返回前几条或者中间某几行数据


查询学生表中数据,跳过前面1条,显示4条

我们可以认为跳过前面1条,取4条数据
SELECT * FROM student3 LIMIT 1,4;

LIMIT语句的使用格式

SELECT 字段 FROM 表名 LIMIT 索引, 显示条数;
SELECT 字段名(5) FROM 表名(1) WHERE 条件(2)
 GROUP BY 分组列名(3) HAVING 条件(4) ORDER BY 
 排序列名(6) LIMIT 跳过行数, 返回行数(7);
执行顺序:1234567


2、数据库约束的概述

数据库约束的作用

对表中的数据进行进一步的限制,保证数据的正确性、有效性和完整性。


约束种类

PRIMARY KEY: 主键约束

UNIQUE: 唯一约束

NOT NULL: 非空约束

DEFAULT: 默认值 了解

FOREIGN KEY: 外键约束

创建主键

主键:PRIMARY KEY

主键的特点:


主键必须包含唯一的值

主键列不能包含NULL值

在已有表中添加主键(了解)

ALTER TABLE 表名 ADD PRIMARY KEY(字段名);
相关文章
|
Go 数据库
数据库的实现【笔记】
数据库的实现【笔记】
|
数据库
数据库设计【笔记】
数据库设计【笔记】
|
11月前
|
SQL NoSQL 数据库
Cassandra数据库与Cql实战笔记
Cassandra数据库与Cql实战笔记
172 1
Cassandra数据库与Cql实战笔记
|
SQL 关系型数据库 MySQL
学成在线笔记+踩坑(3)——【内容模块】课程分类查询、课程增改删、课程计划增删改查,统一异常处理+JSR303校验
课程分类查询、课程新增、统一异常处理、统一封装结果类、JSR303校验、修改课程、查询课程计划、新增/修改课程计划
学成在线笔记+踩坑(3)——【内容模块】课程分类查询、课程增改删、课程计划增删改查,统一异常处理+JSR303校验
|
前端开发 应用服务中间件 API
|
SQL 安全 API
Python基础教程(第3版)中文版 第13章 数据库支持(笔记)
Python基础教程(第3版)中文版 第13章 数据库支持(笔记)
数据库系统工程师考点笔记
数据库系统工程师考点笔记
1304 0
|
编解码 算法 vr&ar
软考中级之数据库系统工程师笔记总结(六)多媒体基础
软考中级之数据库系统工程师笔记总结(六)多媒体基础
112 0
|
网络协议 安全 网络安全
软考中级之数据库系统工程师笔记总结(五)网络基础
软考中级之数据库系统工程师笔记总结(五)网络基础
161 0
|
人工智能 数据管理 Java
软考中级之数据库系统工程师笔记总结(四)程序设计基础
软考中级之数据库系统工程师笔记总结(四)程序设计基础
116 0