【MySQL】表中数据的增删改查
(一)数据的查询
select语句用法:
(1)查询单个字段select 字段名 from 表名;
(2)查询多个字段select 字段名1, 字段名2, ... from 表名;
(3)查询所有字段(通配符)
`select from 表名`
(二)数据的添加
(1)指定字段添加数据
- 方式一:
insert into 表名(列名1, 列名2...) values(数据1, 数据2...);
1 | -- 指定字段插入数据 |
- 方式二:
insert into 表名 set 列名n = 值n, 列名2 = 值2, ... ;
1 | -- 指定字段插入数据 |
(2)所有字段添加数据
insert into 表名 values(数据1, 数据2...);
1 | -- 所有字段插入数据 |
注意:
- 时间的输入方式有多种:
'2000-07-28'
,'2000/07/28'
,'2000.07.28'
- 字符串
不区分单双引号
- 输入当前时间
now()
、sysdate()
、current_date()
- char、varchar是字符的个数,可使用binary, varbinary 表示定长和不定长的字节个数
(三)数据的修改
update 表名 set 字段名=值 where 条件;
1 | update stu_info set s_age = 100 where s_name = '测试' ; |
注意:
- 关键字、表名、字段名不区分大小写
- 默认情况下,数据内容不区分大小写
- 修改时记得加where子句
(四)数据的删除
delete from 表名 where 条件;
1 | -- 删除数据 |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 code-016!