首页 > 数据库 >sql语法

sql语法

时间:2024-09-26 20:37:22浏览次数:7  
标签:name 删除 数据 sql 语法 TABLE table column1

DDL 用于定义数据库对象的结构,如表、视图、索引等。其主要操作包括:

CREATE:创建新表、视图、索引等。

CREATE TABLE table_name (
column1 datatype,
column2 datatype,
);
ALTER:修改现有表的结构,如添加、删除列,修改数据类型等。

ALTER TABLE table_name ADD column_name datatype; -- 添加列
ALTER TABLE table_name DROP COLUMN column_name; -- 删除列
DROP:删除表、视图或索引。

DROP TABLE table_name;

  1. DML(数据操作语言)
    DML 用于操作数据库中的数据。它主要涉及数据的添加、更新和删除。其主要操作包括:

INSERT:向表中插入新数据。

INSERT INTO table_name (column1, column2) VALUES (value1, value2);
UPDATE:更新表中已有的数据。

UPDATE table_name SET column1 = value1 WHERE condition;
DELETE:从表中删除数据。

DELETE FROM table_name WHERE condition;

  1. DQL(数据查询语言)
    DQL 用于查询数据库中的数据。其主要操作是:

SELECT:用于从数据库中检索数据。
SELECT column1, column2 FROM table_name WHERE condition;

标签:name,删除,数据,sql,语法,TABLE,table,column1
From: https://www.cnblogs.com/wjhfree/p/18434271

相关文章

  • Docker 教程:在 Mac M2 上运行 PostgreSQL
    前提条件  -已安装[DockerDesktop] 创建Docker卷  首先,创建一个名为`pgdata`的Docker卷,以便用于PostgreSQL数据存储。  dockervolumecreatepgdata运行PostgreSQL容器  使用以下命令启动PostgreSQL容器:  dockerrun--namepostgres -ePOS......
  • Windows中Mysql忘记密码如何重置密码(密码一定要存备份o(╥﹏╥)o)
    文章目录在Windows系统中,如果忘记了MySQL的root密码,你可能是这样的o(╥﹏╥)o,找了两节课半终于重置好了!!可以通过以下步骤来重置密码:停止MySQL服务:打开命令提示符(CMD)并输入以下命令来停止MySQL服务:netstopmysql启动MySQL并以--skip-grant-tables......
  • Linux云计算 |【第四阶段】NOSQL-DAY2
    主要内容:Redis集群概述、部署Redis集群(配置manage管理集群主机、创建集群、访问集群、添加节点、移除节点)一、Redis集群概述1、集群概述所谓集群,就是通过添加服务器的数量,提供相同的服务,从而让服务器达到一个稳定、高效的状态;而单个Redis服务运行存在不稳定性,当Redis服务......
  • 基于Spring Boot+Vue+MySQL的高校竞赛管理系统
    目录前言 一、技术栈二、系统功能介绍三、核心代码1、登录模块 2、文件上传模块3、代码封装前言高校竞赛管理,其工作流程繁杂、多样、管理复杂与设备维护繁琐。而计算机已完全能够胜任高校竞赛管理工作,而且更加准确、方便、快捷、高效、清晰、透明,它完全可以克服......
  • MySQL 库、表的操作与使用
    目录数据库的编码集与校验集表的基本结构库的操作(DDL)创建数据库带字符集创建带校验集创建查看数据库查看自己正在使用的是哪一个数据库显示创建语句删除数据库使用数据库查看当前使用的数据库数据库备份与还原备份还原查看数据库连接数表的操作(DDL)建表查看数据库中的表查看表......
  • Mysql梳理9——多表查询连接分类及实现内、外连接
    9 多表查询的分类9.1 等值连接 VS 非等值连接SELECT*FROMjob_grades;SELECTlast_name,salary,grade_levelfromemployeese,job_gradesj--WHEREe.salaryBETWEENj.lowest_salandhighest_sal;WHEREe.salary>=j.lowest_salANDe.salary<=j.highest_s......
  • 【Mysql】SQL语言基础
    1、SQL的概述SQL全称:Structured   Query  Language,是结构化查询语言,用于访问和处理数据库的标准的计算机语言。SQL语言1974年由Boyce和Chamberlin提出,并首先在IBM公司研制的关系数据库系统systemr上实现。美国国家标准局(ANSI)开始着手制定SQL标准,并在1986年10月公......
  • SQL-数据库中ACID和事务性以及不同数据库的比较
    基本理念静态数据集是世界在某一特定瞬间的快照Staticdatasetsaresplit-secondsnapshotsofwhatevertheworldlookedlikeatonemoment世界就会继续前进,数据集需要跟上步伐以保持其有用性theworldmoveson,andthedatasetneedstocatchuptoremainusefu......
  • MySQL参数优化指南
    一、引言        MySQL作为一种广泛应用的开源关系型数据库,其性能直接影响应用的响应速度和用户体验。通过合理的参数配置,可以显著提升数据库的性能、稳定性和并发处理能力。本文将深入探讨MySQL的一些主要参数,包括它们的意义、优化方向和预期效果。二、主要参数介绍......
  • 将一个表中的数据循环插入另外一个表中的mysql的存储过程
    DELIMITER$$CREATEPROCEDUREInsertDataIntoSysDictData()BEGIN--声明变量DECLAREdoneINTDEFAULTFALSE;DECLAREattribute_nameVARCHAR(255);DECLAREapply_modeVARCHAR(255); DECLAREcounter1INTDEFAULT0;--游标声明DECLAREc......