-- update用于修改数据 update users set password ='88888888'where id='4';
查:
select 列名 from 表名
1 2 3
SELECT*FROM users -- 从users表把username,password两列查询 select username, password from users;
where子句:
用于限定选择的标准,常见运算符:
等于:=
不等于:<>或者!=
大于:>
小于:<
在某个范围:BETWEEN
搜索某种样式:LIKE
OR,AND:
1 2
select*from users where status=0and id>1 select*from users where status=0or id>1
实现排序:
order by:用于根据指定列对结果集进行排序,默认按照升序排序,想按照降序排序用desc关键字
1 2 3 4 5 6 7
-- order by asc实现升序排序 select*from users orderby status; select*from users orderby status asc; -- order by desc实现降序排序 select*from users orderby status desc; -- 多重排序 select*from users orderby status desc,username asc;
count(*)统计
1 2 3 4 5
count(*)统计 -- 查询users表中状态为0的用户总数量 selectcount(*) from users where status='0'; -- as 将列名改为total selectcount(*) as total from users where status=0;