当前位置: 首页 > 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…...

工业组态软件Intouch(单机版)基础功能实战指南

1. Intouch单机版基础认知与安装准备 第一次接触工业组态软件的朋友&#xff0c;可以把Intouch理解成工业界的"翻译官设计师"。它负责把PLC设备里那些冰冷的数字信号&#xff0c;转换成操作工能看懂的动画界面。我十年前刚入行时&#xff0c;最头疼的就是看不懂设备状…...

Windows Server 2012系统FileZilla搭建FTP服务器

一、FTP介绍 1.FTP服务器简介 FTP 服务器是基于文件传输协议&#xff08;File Transfer Protocol&#xff09;搭建的文件共享服务&#xff0c;主要用于在网络中实现客户端与服务器之间的文件上传、下载及管理。它支持多用户访问、权限控制、目录隔离等功能&#xff0c;广泛应用…...

unner = unittest.TextTestRunner() 详细解释

Python 自带单元测试框架 unittest 的核心用法,作用是:创建一个「文本模式的测试运行器」,专门用来执行你的测试用例,并在控制台 / 终端输出测试结果。 1. 逐行拆解含义 python 运行 runner = unittest.TextTestRunner()unittest:Python 内置的单元测试标准库,不用额外…...

为什么你的STL allocator在期货做市系统中突然OOM?——穿透式内存池测试报告(含ASan+Valgrind+自研HeapSpy三重校验)

第一章&#xff1a;为什么你的STL allocator在期货做市系统中突然OOM&#xff1f;——穿透式内存池测试报告&#xff08;含ASanValgrind自研HeapSpy三重校验&#xff09;现象复现&#xff1a;毫秒级订单流触发的隐性泄漏 某高频做市服务在实盘压测中&#xff0c;持续运行 47 分…...

为什么我不建议你手动升级Ubuntu的GLIBC?系统库兼容性深度解析

为什么我不建议你手动升级Ubuntu的GLIBC&#xff1f;系统库兼容性深度解析 在Linux系统的日常运维中&#xff0c;GLIBC&#xff08;GNU C Library&#xff09;作为最基础的系统库之一&#xff0c;其重要性不言而喻。它不仅是C语言程序运行的基础&#xff0c;更是几乎所有系统工…...

PPO-Lag在Velocity-Walker2d任务中周期性震荡的原因分析与解决方案

PPO-Lag在Velocity-Walker2d任务中周期性震荡的机制解析与调优实践 当你在Velocity-Walker2d环境中观察到训练曲线像心电图一样规律起伏时&#xff0c;很可能正遭遇PPO-Lag算法的经典震荡问题。这种周期性波动不仅影响策略收敛效率&#xff0c;更可能掩盖算法在安全约束处理上的…...

如何让你的第三方鼠标在macOS上重获新生?Mac Mouse Fix让普通鼠标体验提升300%

如何让你的第三方鼠标在macOS上重获新生&#xff1f;Mac Mouse Fix让普通鼠标体验提升300% 【免费下载链接】mac-mouse-fix Mac Mouse Fix - Make Your $10 Mouse Better Than an Apple Trackpad! 项目地址: https://gitcode.com/GitHub_Trending/ma/mac-mouse-fix 你是…...

如何用Sunshine打造个人专属的游戏云服务:从零开始搭建高性能串流服务器

如何用Sunshine打造个人专属的游戏云服务&#xff1a;从零开始搭建高性能串流服务器 【免费下载链接】Sunshine Self-hosted game stream host for Moonlight. 项目地址: https://gitcode.com/GitHub_Trending/su/Sunshine 厌倦了被高性能游戏主机束缚在固定位置&#x…...

别再死记硬背公式了!用Python+NumPy手把手推导并可视化ULA/UPA阵列导向矢量

用PythonNumPy从零构建天线阵列导向矢量&#xff1a;可视化相位差与波束成形 天线阵列技术是现代无线通信系统的核心&#xff0c;但许多初学者往往陷入公式记忆的困境。本文将带你用Python和NumPy从物理直觉出发&#xff0c;亲手实现均匀线阵(ULA)和均匀面阵(UPA)的导向矢量计算…...

保姆级避坑指南:用Anaconda和Xinference在Windows上部署LangChain-Chatchat(附解决httpx报错)

Windows系统下LangChain-Chatchat本地化部署全流程避坑手册 最近在帮几个朋友部署LangChain-Chatchat时&#xff0c;发现即便是按照官方文档操作&#xff0c;Windows环境下依然会遇到各种"坑"。特别是当Anaconda、Xinference和LangChain-Chatchat这几个组件混在一起…...