Mybatis动态sql笔记

sql 重点

Mybatis动态sql笔记_第1张图片

if 重点

该方法可以减去繁杂的操作,根据不同的条件查询
Mybatis动态sql笔记_第2张图片
Mybatis动态sql笔记_第3张图片
Mybatis动态sql笔记_第4张图片

在这里插入图片描述

Mybatis动态sql笔记_第5张图片
在这里插入图片描述

where

在这里插入图片描述
Mybatis动态sql笔记_第6张图片

Mybatis动态sql笔记_第7张图片
在这里插入图片描述
注意:此时直接根据 gender 查询,如果不用 where标签 ,语句相当于是 where后面紧跟or,会报sql语法错误(and 和 or 同理)
Mybatis动态sql笔记_第8张图片
Mybatis动态sql笔记_第9张图片
Mybatis动态sql笔记_第10张图片
Mybatis动态sql笔记_第11张图片

set

Mybatis动态sql笔记_第12张图片
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

trim 重点

替代where

Mybatis动态sql笔记_第13张图片
Mybatis动态sql笔记_第14张图片
在这里插入图片描述

替代set

Mybatis动态sql笔记_第15张图片

在这里插入图片描述
在这里插入图片描述

foreach 重点

Mybatis动态sql笔记_第16张图片

批量删除

在这里插入图片描述
Mybatis动态sql笔记_第17张图片
Mybatis动态sql笔记_第18张图片
Mybatis动态sql笔记_第19张图片
Mybatis动态sql笔记_第20张图片

批量插入 重点

在这里插入图片描述
Mybatis动态sql笔记_第21张图片
Mybatis动态sql笔记_第22张图片
Mybatis动态sql笔记_第23张图片

你可能感兴趣的:(笔记)