一,单词命令
单词 | 翻译 |
---|
select | 选择(查询) |
from | 从哪儿 |
user | 用户表 |
where | 条件,哪儿 |
1 true | |
and | 并且 |
like | 像 |
_ | 匹配一个 |
% | 匹配多个 |
limit 1,2 | 从第1条截取2条信息 |
order by | 排序 |
asc | 升序 |
desc | 降序 |
二,查询
属性 | 含义 |
---|
select * from user where 1 | 查询所有内容 |
select * from user where name=‘zeng8’ and password=‘zmm123’ | 查询某个用户 |
select * from user where score>500 | 分数大于500 |
—— | —— |
name zeng_的 | |
_代表任意一个字符 | |
%代表一个或者多个字符 | |
select * from user where name like ‘zeng_’ | |
select * from user where name like ‘zeng%’ | |
—— | —— |
select * from user where 1 limit 1,2 | 查询所有用户,从1开始,截取2条 |
select * from user where 1 order by score asc | 查询所有用户,按分数排序,升序acs 降序 desc |
select name,score from user where 1 | 查询两个字段 |
三,插入
列
insert into user (name,password,score)
values (‘zeng11’,‘zmm123’,120)
单词 | 翻译 |
---|
insert | 插入 |
into | 到 |
user | 表明 |
values | 值 |
四,修改
列1
把zeng8的分数改为2500
update user set score=2500 where name=‘zeng8’
列2
把zeng_ 分数改变2500 代表任意字符
update user set score=2500 where name like 'zeng’
解释
单词 | 翻译 |
---|
update | 更新 |
user | 表 |
set | 设置 |
score=2500 | 分数改为2500 |
where | 条件 |
name=“zeng8” | 名称等于zeng8 |
五,删除
列
DELETE from user where id=5
删除user中id为5的行