欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

三、单表查询

程序员文章站 2022-07-08 15:42:54
...

1.插入记录

  • 插入操作
    insert into 表名 values(value1,value2,value3); //按照表的结构顺序插入值
    insetr into 表名 (field1,field3) values(value1,value3); //任意顺序地往表中插入值
//一次插入多条数据记录
insert into table_name values(value1,values2),
	   (value1,value2),
	   (value1,value2); 
//可以指定field,不过只需出现一次,因为多条记录都是同样的数据类型
//将一个表的查询结构插入到另一个表中,实现数据的复制
insert into table_name(dname,loc)
	   select dname,loc
	   from tabe_name2; 
  • 查询操作
    select * from 表名; //查看全部数据
    select 字段名 from 表名; //查看部分数据
    select 字段名/* from 表名 where 字段名 =值; //查看满足某个条件下的部分字段的或所有的值
//如:获取年龄为30岁的人的名字
select name from my_database where age=30;
  • 删除操作
    delete from 表名 [where 条件];
    //不带where或condituion满足所有条件将删除所有
  • 更新操作
    updata 表名 set 字段名 =新值 [where 条件] //没有where条件,表中对应的字段的所有数据都将被修改成统一值
    //如:updata my_database set age = 28 where name='Lisa';