基本sql语句

增:

1.insert into table1(field1,field2) values(value1,value2)
2.insert into table1 values(value1,value2)
一般用上一个,如果用下一个的话需要插入的元组要在表的所有属性列上都有指定值。属性列的次序要与其相同。
mybatis:
insert into department(id,department_name) values(#{id},#{departmentName})

删:

delete from table1 where 范围
mybatis:
delete from department where id=#{id}

改:

1.update table1 set field1=value1 where 范围
mybatis:update department set department_name=#{departmentName} where id=#{id}

查:

1.select * from department where 范围
mybatis:
select * from department where id=#{id}

2.select * from table1 where field1 like ’%value1%’ (模糊查询)
mybatis:
select * from department where department_name like#{departmentName}
执行

System.out.println(departmentMapper.getDeptLikeName("A_"));

结果:Department [id=1, departmentName=AA]

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 50个常用的sql语句Student(S#,Sname,Sage,Ssex) 学生表Course(C#,Cname...
    哈哈海阅读 1,254评论 0 7
  • 一、基础 1、创建数据库(create) CREATE DATABASE database-namecreate ...
    YBshone阅读 654评论 0 1
  • 基础 创建数据库 CREATE DATABASE database-name 删除数据库 drop databas...
    RoronoaZoro丶阅读 425评论 0 0
  • SQL语句参考,包含Access、MySQL 以及 SQL Server 基础 创建数据库 CREATE DATA...
    清茶了了_阅读 1,579评论 0 2
  • 1、说明:创建数据库CREATE DATABASE database-name2、说明:删除数据库drop dat...
    sakura_L阅读 396评论 0 6