(一)数据的查询

select语句用法:

(1)查询单个字段
select 字段名 from 表名;
在这里插入图片描述

(2)查询多个字段
select 字段名1, 字段名2, ... from 表名;
在这里插入图片描述

(3)查询所有字段(通配符
`select
from 表名`
在这里插入图片描述

(二)数据的添加

(1)指定字段添加数据

  • 方式一:
    insert into 表名(列名1, 列名2...) values(数据1, 数据2...);
1
2
-- 指定字段插入数据
insert into stu_info(s_id,s_name,s_age,s_born_date,classname,s_tel) values(2,'甘雨',19,'2001-07-08','软工1200',1112223);

在这里插入图片描述

  • 方式二:
    insert into 表名 set 列名n = 值n, 列名2 = 值2, ... ;
1
2
-- 指定字段插入数据
insert into stu_info set s_id=4, s_name='测试';

在这里插入图片描述

(2)所有字段添加数据

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

1
2
-- 所有字段插入数据
insert into stu_info values(3,'胡桃',18,'2002-07-28','软工1302',233333);

在这里插入图片描述
注意:

  • 时间的输入方式有多种:'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
2
-- 删除数据
delete from stu_info where s_id = 4;

在这里插入图片描述