常用的SQL语句

目录

前言

MySQL

创建数据库

创建表

字段类型

字段的特殊标识

SQL语句

向表中写入数据

SELECT语句 查询数据

INSERT INTO 语句  添加数据

UPDATE语句 修改数据

​编辑

DELETE语句 删除数据

​编辑

WHERE语句

AND和OR

ORDER BY子句

COUNT(*)函数


前言

在MySQL数据库中,我们经常需要使用SQL语句来操作数据库,本文介绍一些常用的SQL语句

MySQL

创建数据库

点击工具栏中圈住图标,然后创建数据库,命名自己的数据库,注意不能有空格,最后点击apply

常用的SQL语句_第1张图片

创建好以后左侧会出现自己刚才创建的数据库

常用的SQL语句_第2张图片

创建表

在左侧找到刚才创建的数据库,点击找到Tables,右键选择Create Table...

常用的SQL语句_第3张图片

创建表,自定义表的名称,自定义表的字段(列),确定字段的类型以及字段的特殊标识

常用的SQL语句_第4张图片

字段类型

INT:整数

VARCHAR(字符串长度):字符串

TINYINT():布尔值

字段的特殊标识

PK(Primary key):主键,唯一标识

NN(NOT NULL):值不允许为空

UQ(Unique):值唯一

AL(Auto Increment):值自动增长

点击Apply创建好表

SQL语句

向表中写入数据

在右侧找到刚创建好的表,右键打开,选择第一项

常用的SQL语句_第5张图片

向表中输入数据

常用的SQL语句_第6张图片

自定义username和password,id以及status不需要我们自己填写,会自己生成。点击apply

常用的SQL语句_第7张图片

SELECT语句 查询数据

先选中数据库

use 数据库名字;

如果不选中就会报错

常用的SQL语句_第8张图片

指定表中查出所有的数据  [*]所有

SELECT * FROM 表名称

常用的SQL语句_第9张图片

指定表中查出指定字段数据

SELECT 列名称 FROM 表名称

(关键字大小写不敏感,例SELECT = select)

常用的SQL语句_第10张图片

INSERT INTO 语句  添加数据

向指定表中插入指定的数据行

INSERT INTO 指定表名(列1,列2...)VALUES('值1','值2'...)

常用的SQL语句_第11张图片

UPDATE语句 修改数据
update 表名称 set 列名称='新值' where 列名称 = 原值
常用的SQL语句_第12张图片
DELETE语句 删除数据
delete from 表名称 where 列名称=值
常用的SQL语句_第13张图片
WHERE语句

用于限定选择的标准

<> 不等于 (同等于!=)

AND和OR

常用的SQL语句_第14张图片

可以在where子语句中把两个或多个条件结合起来

AND:必须满足多个条件(&&)

例:password=2222并且status=1

常用的SQL语句_第15张图片

OR:只需要满足一个条件

password=2222或者status=1

常用的SQL语句_第16张图片

ORDER BY子句

用于根据指定的列对结果集进行排序

默认升序(ASC)

降序:DESC

常用的SQL语句_第17张图片

COUNT(*)函数

查询结果的总数据数

select count(*) from 表名称

常用的SQL语句_第18张图片

你可能感兴趣的:(sql,数据库,mysql)