当前位置: 首页 > article >正文

sql语言语法的学习

sql通用语法

在这里插入图片描述

sql分类

在这里插入图片描述
在这里插入图片描述

DDL(操作数据库和表)

操作数据库

在这里插入图片描述
在这里插入图片描述

操作表_查询

在这里插入图片描述

操作表_创建

在这里插入图片描述
举例:
在这里插入图片描述

操作表_删除

在这里插入图片描述

操作表_修改

在这里插入图片描述

DML(增删改表中数据)

DML添加数据

在这里插入图片描述

DML删除数据

在这里插入图片描述

DML修改数据

在这里插入图片描述

DQL 单表查询

基础查询

在这里插入图片描述

条件查询

在这里插入图片描述
案例演示:
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

排序查询

在这里插入图片描述

聚合函数

在这里插入图片描述

分组查询

在这里插入图片描述

分页查询

在这里插入图片描述

约束

mysql中有四种:
在这里插入图片描述

非空约束

在这里插入图片描述

唯一约束

在这里插入图片描述

主键约束

在这里插入图片描述

自动增长

在这里插入图片描述

外键约束

在这里插入图片描述

级联操作

在这里插入图片描述

多表关系

在这里插入图片描述

范式(数据库设计)

数据库备份和还原

一般由数据库管理员dba做的。

多表查询

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

内连接

隐式内连接

在这里插入图片描述

显式内连接

在这里插入图片描述

外连接

在这里插入图片描述

子查询

在这里插入图片描述

子查询不同情况

情况一:
在这里插入图片描述
情况二:
在这里插入图片描述
情况三:
在这里插入图片描述

练习

事务

在这里插入图片描述
例子:


http://www.kler.cn/a/550564.html

相关文章:

  • 【大模型系列篇】Vanna-ai基于检索增强(RAG)的sql生成框架
  • Vue 基础入门——起步与简单应用
  • Failure [INSTALL_FAILED_VERSION_DOWNGRADE]
  • 08模拟法 + 技巧 + 数学 + 缓存(D4_缓存)
  • 蓝桥杯之最短路径算法
  • 【苍穹外卖】学习
  • 冒险岛079 V8 整合版源码搭建教程+IDEA启动
  • leetcode:643. 子数组最大平均数 I(python3解法)
  • SQL复习
  • 从零开始部署DeepSeek:基于Ollama+Flask的本地化AI对话系统
  • 【深度学习】环境和分布偏移
  • 如何用「教小狗」和「自动驾驶」讲明白 PPO 强化学习?
  • jetson orin nano super AI模型部署之路(一)deepseek r1模型部署
  • 什么是 SQL 注入?
  • Java:单例模式(Singleton Pattern)及实现方式
  • 如何commit后更新.gitignore实现push
  • 1-14 Merge与rebase操作
  • Linux:TCP和守护进程
  • Docker 与持续集成 / 持续部署(CI/CD)的集成(二)
  • Java 大视界 -- 开源社区对 Java 大数据发展的推动与贡献(91)