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

【SQL】常见语句合集

SQL常见语句合集

  • 一. 新建表
    • 1.1 语句
    • 1.2 结果
  • 二. 新增数据
    • 2.1 语句
    • 2.2 结果
  • 三. 新增字段列
    • 3.1 语句
    • 3.2 结果
    • 3.3 扩展
  • 四. 更新指定数据
    • 4.1 语句
    • 4.2 结果
  • 五. 更新指定列
    • 5.1 语句(长度)
  • 六. 删除字段列
    • 6.1 语句
  • 七. 删除指定数据
    • 7.1 语句
  • 八. 查询

一. 新建表

1.1 语句

  1. 如下,新建 student 表
    (1)若库中存在表 student ,就删掉
    (2)新建表
  2. 语句
-- 删除表  !!!!
DROP TABLE IF EXISTS `student`;
-- 创建表
CREATE TABLE `student` (`id` BIGINT NOT NULL AUTO_INCREMENT,`sno` INT NULL DEFAULT NULL COMMENT '学号',`sname` VARCHAR ( 255 ) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '姓名',`s_sex` INT NULL DEFAULT NULL COMMENT '性别',`s_age` INT NULL DEFAULT NULL COMMENT '年龄',`s_dept` VARCHAR ( 255 ) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '所在院系',`s_class` INT NULL DEFAULT NULL COMMENT '班级',`s_exist` INT NULL DEFAULT NULL COMMENT '是否在校',PRIMARY KEY ( `id` ) USING BTREE 
) ENGINE = INNODB AUTO_INCREMENT = 1 CHARACTER 
SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;

1.2 结果

在这里插入图片描述

二. 新增数据

2.1 语句

如下,新增一条数据到 student 表中

-- 新增
INSERT INTO `student` ( `sno`, `sname`, `s_sex`, `s_age`, `s_dept`, `s_class`, `s_exist` )
VALUES( 2024001, '张三', 1, 19, '计算机科学与技术', 2401, 1 );

2.2 结果

在这里插入图片描述

三. 新增字段列

3.1 语句

如下,新增一列 is_del 到 student 表中

-- 新增字段
ALTER TABLE `student` ADD COLUMN id_del VARCHAR ( 1 ) DEFAULT '0' COMMENT "删除标识,0为不删除,1为删除";

3.2 结果

在这里插入图片描述

3.3 扩展

ALTER TABLE `student` ADD temporary_storage_json text COMMENT "暂存数据的json"

在这里插入图片描述

四. 更新指定数据

4.1 语句

如下,修改 student 表中 id = 1 的 sname 和 s_age 信息

UPDATE `student` SET `sname` = '李四', `s_age` = 20 WHERE `id` = 1;

4.2 结果

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

五. 更新指定列

如下,更新s_dept的可输入长度

5.1 语句(长度)

ALTER TABLE `student` MODIFY COLUMN `s_dept` varchar(200);

六. 删除字段列

6.1 语句

如下,删除 student 表中的 is_del 字段

ALTER TABLE `student` DROP COLUMN id_del;

七. 删除指定数据

7.1 语句

如下,删除 student 表中 id = 1的数据

DELETE FROM `student` WHERE id = 1;

八. 查询

有点子难呀 😭~~

相关文章:

【SQL】常见语句合集

SQL常见语句合集 一. 新建表1.1 语句1.2 结果 二. 新增数据2.1 语句2.2 结果 三. 新增字段列3.1 语句3.2 结果3.3 扩展 四. 更新指定数据4.1 语句4.2 结果 五. 更新指定列5.1 语句(长度) 六. 删除字段列6.1 语句 七. 删除指定数据7.1 语句 八. 查询 一. …...

Cozer必备!一站式解锁扣子全网最全插件集锦(三)

俗话说,工欲善其事必先利其器! 用过Coze的朋友都知道,插件在Coze里的重要性。插件库就相当于武器库,一个好的插件,就相当于一件趁手的兵器,可以让你事半功倍! 程哥精心整理了Coze最常用和好用…...

1-2宿主环境

什么是宿主环境 指的是程序运行所必须的依赖环境。Android系统和ios系统是两个不同的宿主环境,安卓版的app是不能在ios系统上运行的。 小程序的宿主环境 🍕🍕🍕 -手机微信是小程序的宿主环境 通信的主体 🍔&…...

Java进阶13讲__第九讲

Stream流 1. 案例初体验 package cn.hdc.oop9.stream.using;import java.util.LinkedList; import java.util.List; import java.util.stream.Collectors; import java.util.stream.Stream;public class t1 {public static void main(String[] args) {LinkedList<String&g…...

上海市计算机学会竞赛平台2024年8月月赛丙组等差数列的素性

题目描述 给定三个整数 nn&#xff0c;aa 与 dd&#xff0c;表示一个项数为 nn 的等差数列&#xff0c;首项为 aa&#xff0c;公差为 dd。 请统计&#xff0c;从这个等差数列中有多少数字是素数 输入格式 三个整数&#xff1a; nn&#xff0c;aa 与 dd 输出格式 单个整数…...

VR虚拟展厅的应用场景有哪些?

虚拟展厅作为一种利用虚拟现实技术构建的三维展示空间&#xff0c;其应用场景广泛且多样。视创云展为企业虚拟展厅搭建提供技术支持。以下是一些主要的应用场景&#xff1a; 1. 博物馆和艺术展览 文物保护与展示&#xff1a; 在博物馆中&#xff0c;为了保护珍贵的文物和艺术…...

Go 语言版本管理——Goenv

Go 语言版本管理——Goenv 命令安装 goenv安装和切换 Go 版本 goenv 是一个专门管理 Go 语言版本的工具。 命令 安装 goenv github-goenv git clone https://github.com/go-nv/goenv.git ~/.goenv echo export GOENV_ROOT"$HOME/.goenv" >> ~/.bash_profile…...

C#中的各种画刷, PathGradientBrush、线性渐变(LinearGradientBrush)和径向渐变的区别

在C#中&#xff0c;画刷&#xff08;Brush&#xff09;是用来填充图形&#xff08;如形状或文本&#xff09;内部区域的对象。在.NET框架中&#xff0c;画刷是System.Drawing命名空间的一部分&#xff0c;通常用于GDI绘图操作。以下是一些常用的画刷类型&#xff1a; SolidBru…...

如何在Mac中修改pip的镜像源

一. 修改步骤 进入命令行 进入到用户根目录 cd ~/在用户根目录下创建 .pip 文件夹 mkdir .pip进入到 ~/.pip 文件夹内 cd ~/.pip创建 pip.conf 文件 vim pip.conf在 pip.conf 文件中添加清华大学的镜像源&#xff0c;如下&#xff1a; [global] index-urlhttps://pypi.tuna.ts…...

MySQL你必须知道的事

文章目录 前言一、InnoDB的数据页&#xff0c;和B树的关系&#xff1f;二、为什么InnoDB三层B树可以存2000w数据三、什么是InnoDB的页分裂和页合并四、什么是回表&#xff1f;怎么减少回表的次数&#xff1f;什么是覆盖索引&#xff0c;索引下推&#xff1f;覆盖索引索引下推总…...

Ceph RBD使用

CephRBD使用 一、RBD架构说明二、RBD相关操作1、创建存储池2、创建img镜像2.1 创建镜像2.1.2 查看镜像详细信息2.1.3 镜像其他特性2.1.4 镜像特性的启用和禁用 3、配置客户端使用RBD3.1 客户端配置yum源3.2 客户端使用admin用户挂载并使用RBD3.2.1 同步admin账号认证文件3.2.2 …...

Spark MLlib模型训练—回归算法 Random forest regression

Spark MLlib模型训练—回归算法 Random forest regression 随机森林回归 (Random Forest Regression) 是一种集成学习方法,通过结合多个决策树的预测结果来提升模型的准确性和稳健性。相较于单一的决策树模型,随机森林通过随机采样和多棵树的集成,减少了模型的方差,从而在…...

华为OD机试真题-数大雁-2024年OD统一考试(E卷)

题目描述: 一群大雁往南飞,给定一个字符串记录地面上的游客听到的大雁叫声,请给出叫声最少由几只大雁发出。具体的 大雁发出的完整叫声为”quack“,因为有多只大雁同一时间嘎嘎作响,所以字符串中可能会混合多个”quack”大雁会依次完整发出”quack”,即字符串中q,u,a,c,k这5个…...

Oracle数据迁移:导出与导入的详细指南

在数据库管理中&#xff0c;数据的导出与导入是一项常见的任务&#xff0c;无论是为了数据迁移、备份还是其他目的。Oracle数据库提供了多种工具和方法来实现数据的导出和导入。本文将详细介绍如何在Oracle中实现数据的导出和导入&#xff0c;包括使用Oracle SQL Developer、Or…...

SpringBoot实现前后端传输加密设计

在Web应用中&#xff0c;确保前后端之间的数据传输安全是非常重要的。这通常涉及到使用HTTPS协议、数据加密、令牌验证等安全措施。本文通过将前后端之间的传输数据进行加密&#xff0c;用于在Spring Boot应用中实现前后端传输加密设计。 一、数据加密方案 即使使用了HTTPS&…...

X 射线测厚仪-高效精准,厚度测量的卓越之选

在现代工业的舞台上&#xff0c;对精准度和效率的追求从未停歇。而 X 射线测厚仪&#xff0c;宛如一颗璀璨的明星&#xff0c;以其高效精准的特质&#xff0c;成为厚度测量的卓越之选。 X 射线测厚仪&#xff0c;是科技与智慧的完美结晶。它凭借先进的 X 射线技术&#xff0c;…...

10款好用的文件加密软件排行榜|文件加密管理软件推荐(合集篇)

某企业在疫情期间实行远程办公政策&#xff0c;所有员工通过公司提供的VPN访问内部系统。为了保障数据安全&#xff0c;然而&#xff0c;某位员工为了加快工作进度&#xff0c;将文件下载到个人电脑上进行编辑。 在一次在线会议中&#xff0c;员工不慎将这份未加密的文件通过非…...

服务器蓝屏该怎么办

服务器蓝屏是一种常见但严重的问题&#xff0c;可能会导致系统无法正常工作和数据损失。遇到服务器蓝屏时&#xff0c;及时采取正确的措施至关重要。以下是处理服务器蓝屏的步骤&#xff1a; 1. 记录蓝屏错误信息 首先&#xff0c;记录下蓝屏错误代码和相关信息。这些信息通常显…...

Elasticsearch:使用 inference API 进行语义搜索

本教程中的说明向您展示了如何将 inference API 工作流与各种服务结合使用来对你的数据执行语义搜索。为了说明问题的方便&#xff0c;我将使用 Cohere 服务来进行详细说明。更多其它服务&#xff0c;请详细参阅链接。 重要&#xff1a;有关在 Elastic Stack 中执行语义搜索的最…...

PVE开启核显直通

启用内核 IOMMU 支持 修改/etc/default/grub配置文件以启用 IOMMU 支持&#xff0c;将GRUB_CMDLINE_LINUX_DEFAULT修改为&#xff1a; GRUB_CMDLINE_LINUX_DEFAULT"quiet intel_iommuon iommupt"iommupt的参数建议添加&#xff0c;以提高未直通设备 PCIe 的性能&am…...

避坑!这些毕设太好抄了,3000+毕设案例推荐第1038期

381、基于Java的对外公告智慧管理系统的设计与实现(论文&#xff0b;代码&#xff0b;PPT)对外公告智慧管理系统主要功能包括&#xff1a;会员管理、公告管理、审核任务、审核节点、审核日志、回复管理、通知管理、通知接收者、工作流管理、组织机构、消息推送、消息推送接收者…...

SAP财务顾问必看:GGB1凭证替代实战指南,从配置到激活(OBBH)完整避坑流程

SAP财务顾问实战&#xff1a;GGB1凭证替代从配置到激活全流程解析 在SAP财务模块实施过程中&#xff0c;凭证字段的自动化处理一直是提升业务效率的关键环节。想象一下这样的场景&#xff1a;当财务人员录入供应商发票时&#xff0c;系统能自动根据预设规则填充付款条件&#x…...

ICDM 2024论文精读:MetaSTC如何用‘聚类+元学习’四两拨千斤,大幅提升预测效率?

MetaSTC技术解析&#xff1a;如何用聚类与元学习重构时空预测范式 清晨的城市交通如同人体血管&#xff0c;数据在其中奔流不息。预测这些流动的规律&#xff0c;是智能交通系统的核心挑战。传统深度学习模型往往陷入"算力黑洞"——为了1%的精度提升&#xff0c;需要…...

simulink和carsim联合仿真的mpc轨迹跟踪模型。

simulink和carsim联合仿真的mpc轨迹跟踪模型。MPC&#xff08;模型预测控制&#xff09;轨迹跟踪模型在Simulink和Carsim联合仿真中&#xff0c;通过构建车辆动力学模型、设计MPC控制器&#xff0c;实现对车辆轨迹的精准跟踪。其代码涉及车辆状态方程、MPC优化算法等核心部分。…...

每日Java面试场景题知识点之-MySQL索引

在日常开发中&#xff0c;SQL执行效率直接影响系统性能。作为Java后端工程师&#xff0c;掌握MySQL索引的原理与实践至关重要。下面通过几个常见场景梳理MySQL索引的核心要点。 首先&#xff0c;索引本质上是一种数据结构&#xff0c;MySQL InnoDB常用的是B树。B树只在叶子节点…...

STM32定时器级联功能实战:如何构建64位定时器

1. 为什么需要64位定时器&#xff1f; 在嵌入式开发中&#xff0c;32位定时器对于大多数应用场景已经足够用了。比如一个72MHz的STM32&#xff0c;32位定时器最大能计时的时长大约是59.6秒&#xff08;2^32/72MHz&#xff09;。但在一些特殊场景下&#xff0c;比如需要记录设备…...

WebLaTex:革新学术写作体验的云端LaTeX解决方案

WebLaTex&#xff1a;革新学术写作体验的云端LaTeX解决方案 【免费下载链接】WebLaTex A complete alternative for Overleaf with VSCode Web Git Integration Copilot Grammar & Spell Checker Live Collaboration Support. Based on GitHub Codespace and Dev cont…...

YimMenu完全指南:从入门到精通的安全防护与游戏增强解决方案

YimMenu完全指南&#xff1a;从入门到精通的安全防护与游戏增强解决方案 【免费下载链接】YimMenu YimMenu, a GTA V menu protecting against a wide ranges of the public crashes and improving the overall experience. 项目地址: https://gitcode.com/GitHub_Trending/y…...

AMD ROCm 图形加速库优化指南:释放gfx1103架构性能潜力

AMD ROCm 图形加速库优化指南&#xff1a;释放gfx1103架构性能潜力 【免费下载链接】ROCmLibs-for-gfx1103-AMD780M-APU ROCm Library Files for gfx1103 and update with others arches based on AMD GPUs for use in Windows. 项目地址: https://gitcode.com/gh_mirrors/r…...

4大维度精通ExtendScript反编译:开发者必备的JSXBIN解析指南

4大维度精通ExtendScript反编译&#xff1a;开发者必备的JSXBIN解析指南 【免费下载链接】jsxer A fast and accurate JSXBIN decompiler. 项目地址: https://gitcode.com/gh_mirrors/js/jsxer ExtendScript反编译是Adobe生态开发者必备的核心技能&#xff0c;而Jsxer作…...