数据库基础 数据操作语言 基本的SQL语句都在这儿了

yumo6663个月前 (04-05)技术文章24

数据操作语言:DML是对表中的数据进行增、删、改的操作。不要与DDL(数据定义语言)混淆了。下面让我们通过实例了解一下DML的基本语句:

数据操作语言 基本的SQL语句都在这儿了

插入数据:在数据表中插入一条信息,语句如下

INSERT INTO 表名(列名1,列名2....) VALUES (列值1,列值2.....);

注意:如果插入部分数据,没插入的数据默认为NULL,当然如果没指定插入列,默认插入所有列,且值的顺序应为表中列的顺序。

修改记录:修改所有的值和修改部分值SQL语句是不一样的。

UPDATE 表名 SET 列名1=列值1,列名2=列值2; 
UPDATE 表名 SET 列名1=列值1,列名2=列值2 WHERE 条件; 

注意:条件必须是一个BOOLEAN类型的值或表达式,运算符:=,!=,<>,>,<,>=,<=,BETWEEN...AND,IN(.....),OR,AND,NOT,IS NULL,IS NOT NULL;xxx=null,这个结果一定是false,如果想要找出某一个元素是NULL,要使用IS NULL这个运算符


删除数据:这条SQL语句就比较简单了,只要注意不要乱用就好,数据删除无法恢复

DELETE FROM 表名 (WHERE 条件);

相关文章

SQL语言分类有哪几种?分别都对应着哪些关键字?都整理在这里了

本文是mysql系列之第三篇文章 ,主要介绍常用的SQL语句 ,具体如下 ,若要查看mysql客户端工具的使用,请见:mysql系列之一文详解Navicat工具的使用(二)sql语言分类DDL:数据定...

SQL语言包括哪几部分?每部分都有哪些操作关键字?

【死记硬背】SQL即Structured Query Language结构化查询语言,包括数据定义(DDL)、数据操纵(DML)、数据查询(DQL)、数据控制(DCL)、事物控制(TCL)和指针控制(...

SQL语言书写与规则详解

SQL语言SQL语言主要包含6个部分,什么是SQL语言?SQL语言被称之为结构化查询语言(Structured Query Language),它是关系型数据库的**标准语言[所有数据库厂商都要遵守S...

SQL注入详解

现在大多数系统都使用B/S架构,出于安全考虑需要过滤从页面传递过来的字符。通常,用户可以通过以下接口调用数据库的内容:URL地址栏、登陆界面、留言板、搜索框等。这往往会出现安全隐患,为了更好的保护数据...

SQLServer数据库管理的常用SQL语句

大家好,我是寒冰,整理分享一些实践积累的一些SQL 运维常用语句,供参考;------------------------------------正文-------------------------...