🙈SQL 基础语法

21

SQL 基础语法

SQL select 查询

SELECT 语句用于从数据库中选取数据。

select colnmu1,colnmu2,...
from 表名;	//查询返回指定的数据
select * from 表名;	//查询返回这个表的结果集

SQL select distinct 查重

SELECT DISTINCT 语句用于返回唯一不同的值。(查重)

select distinct column1 from 表名;	//查询返回去重后的column1数据
select * from 表名 group by column1;

SQL where 条件过滤

select * from 表名 where 查询条件;	//查询条件例如: name = 'admin'

SQL and & or 运算符

and (和)

and	//如果第一个条件和第二个条件都成立,则 AND 运算符显示一条记录。()

or (或)

or	//如果第一个条件和第二个条件中只要有一个成立,则 OR 运算符显示一条记录。

SQL order by 排序

select * from 表名 order by age;	//默认语法为升序

order by desc (降序)

select * from 表名 order by age desc;	//降序排序

asc (升序)

select * from 表名 order by age asc;	//升序排序

SQL insert into 新增数据

INSERT INTO 语句用于向表中插入新记录。

无需指定要插入数据

insert into 表名
values (数据1,数据2,数据3,...);

指定列名及被插入的值

insert into 表名(数据列名1,数据列名2,数据列名3,...)
values(数据1,数据2,数据3,...);

SQL update 更新数据

UPDATE 语句用于更新表中已存在的记录。

update 表名
set 列名1 = 数据1, 列名2 = 数据2, 列名3 = 数据3,...
where 修改条件;

SQL delete 删除数据

DELETE 语句用于删除表中的记录。

delete from 表名 where 删除条件;