Sql的使⽤(⼀)基本⽤法
Sql的使⽤(⼀)基本⽤法
结构化查询语⾔,全称是 Structured Query Language。
Sql基本⽤法
⼀些最重要的 SQL 命令
SELECT - 从数据库中提取数据
UPDATE - 更新数据库中的数据
DELETE - 从数据库中删除数据
INSERT INTO - 向数据库中插⼊新数据
CREATE DATABASE - 创建新数据库
ALTER DATABASE - 修改数据库
CREATE TABLE - 创建新表
ALTER TABLE - 变更(改变)数据库表
DROP TABLE - 删除表
CREATE INDEX - 创建索引(搜索键)
DROP INDEX - 删除索引
use database; 命令⽤于选择数据库。
set names utf8; 命令⽤于设置使⽤的字符集。
SELECT * FROM table; 读取数据表的信息。
Select语句
SELECT 语句⽤于从数据库中选取数据。
SELECT column FROM table;
从表table中查出字段column的全部内容。
SELECT * FROM table;
从表table中查出全部字段的全部内容。
SELECT DISTINCT column FROM table;
从表table中查出字段column的全部不同(distinct)内容。
Where⼦句
WHERE ⼦句⽤于过滤记录。
字段运算符
运算符描述
=等于
<>不等于。注释:在 SQL 的⼀些版本中,该操作符可被写成 !=
>⼤于
<⼩于
>=⼤于等于
<=⼩于等于
BETWEEN在某个范围内
运算符描述
LIKE搜索某种模式
IN指定针对某个列的多个可能值
AND & OR 运算符
AND & OR 运算符⽤于基于⼀个以上的条件对记录进⾏过滤
Group by ⼦句
sql中delete用法
⽤于结合聚合函数,根据⼀个或多个列对结果集进⾏分组。
Having ⼦句
在 SQL 中增加 HAVING ⼦句原因是,WHERE 关键字⽆法与聚合函数⼀起使⽤。HAVING ⼦句可以让我们筛选分组后的各组数据。Order by⼦句
ORDER BY 关键字⽤于对结果集进⾏排序。
默认(ASC)正序,DESC 倒序
可跟多个字段以,连接
Insert into⼦句
INSERT INTO 语句⽤于向表中插⼊新记录。
Insert into table(column1,column2) values(value1,value2);
update⼦句
update语句⽤于更新表中的记录。
Update table set column1=value1,column2=value2 where id=1;
注意:Sql语句执⾏后不能返回撤销,没有where⼦句时将会修改表中的所有记录。
delete⼦句
语句⽤于删除表中的记录。
Delete from table where id=1;
注意:Sql语句执⾏后不能返回撤销,没有where⼦句时将会删除表中的所有记录。
声明
以上内容均来源于实⽤中的⽹络和官⽅查,若有批漏或侵权请告知。
只有奋⽃,可以给我们⽣路,⽽且只有奋⽃可以给我们快乐.

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。