1.循环嵌套时 select a from b where c in ()
一定注意是in

2.通用mapper和mybatis-plus都无法实现多表查询或者较为困难,因此是通过原来的方式写sql与语句。
(1) 在接口上用注解写sql语句
(2)通过xml写

3.在mapper上用注解实现sql语句

注意:@Param 传参

4.mybatis的xml使用
(1)接口
/**
* 根据id查询
* @param id
* @return
*/
User findById(Integer id);
(2)映射

<select id="findById" parameterType="integer" resultType="com.itheima.domain.User">select uid as id ,name,password,email,birthday from user where uid = #{uid}
</select>

3.mybatis用@param传参

关于sql语句的学习记录以及mybatis的用法相关推荐

  1. ASP中SQL语句参考及记录集对象

    DB2 提供了关连式资料库的查询语言 SQL (Structured Query Language),是一种非常口语化.既易学又易懂的语法.此一语言几乎是每个资料库系统都必须提供的,用以表示关连式的操 ...

  2. db2分页查询sql语句_MySQL学习(八):SQL查询语句的用法和优化

    一.概述 MySQL的性能优化可以从机器硬件,如磁盘,内存等:MySQL服务器配置,如线程数,查询缓存等:MySQL的主从分离和分库分表等:SQL语句优化等.其中SQL语句优化是与日常开发密切相关的, ...

  3. SQL语句删除重复记录

    转:http://www.cnblogs.com/sunxiaonan/archive/2009/11/24/1609439.html 转:http://www.cnblogs.com/liaoyun ...

  4. [数据库] SQL语句select简单记录总结

    最近SQL语句写得比较多,也发现了自己的很多不足之处.在此先写一篇关于SQL语句的在线笔记,方便大家学习和后面的工作,SQL Server.MySQL.Oracle基本语法都类似,接下来我需要阅读&l ...

  5. mysql用一条sql语句删除重复记录_mysql中删除重复记录,并保留重复数据中的一条数据的SQL语句...

    正好想写一条删除重复语句并保留一条数据的SQL,网上查了一部分资料写的很详细,但还是在这里写下自己的理解,以遍后续学习 .如下: 表字段和数据: SQL语句: DELETE FROM`user`WHE ...

  6. 存储过程中定义sql语句_学习SQL:用户定义的存储过程

    存储过程中定义sql语句 Stored procedures (SPs) are one more powerful database object we have at our disposal. ...

  7. SQL语句之操作表记录(CRUD)

    (1)INSERT INSERT INTO table [(column [, column...])] VALUES (value [, value...]); 插入的数据应与字段的数据类型相同. ...

  8. Oracle PL/SQL语句基础学习笔记(上)

    PL/SQL是ORACLE对标准数据库语言的扩展,ORACLE公司已经将PL/SQL整合到ORACLE 服务器和其他工具中了,近几年中更多的开发人员和DBA开始使用PL/SQL,本文将讲述PL/SQL ...

  9. Oracle PL/SQL语句基础学习笔记(下)

    游标 游标: 游标(cursor)可以被看作指向结果集(a set of rows)中一行的指针(pointer).在oracle数据库中可以使用显示或隐式两种游标. 1.隐式游标 在执行一个sql语 ...

最新文章

  1. 练习5-3 数字金字塔 (15 分)
  2. ASP.NET远程连接数据库SQL server
  3. python拿来干嘛-Python是什么 Python的用处
  4. linux内核杂记(3)-进程(2)
  5. LeetCode177 第N高的薪水
  6. 大一新生开发的小工具火了,网友:我好菜
  7. spring cloud eureka 服务之间调用_Spring-cloud微服务实战【一】:微服务的概念与演进过程...
  8. 2_C语言中的数据类型 (二)进制
  9. 鸿蒙安装elasticsearch7,安装操作系统_岁寒,然后知松柏之后凋也的技术博客_51CTO博客...
  10. 事物与持久化_DDD之聚合持久化应该怎么做?
  11. 20172330 2017-2018-2 《程序设计与数据结构》实验一报告
  12. 绝对经典的滑轮新闻显示(javascript+css)
  13. Flask: wsgi接口
  14. 十大物流仿真软件汇总
  15. 大学物理复习笔记:机械振动基础
  16. pdf文件如何在线转换为jpg图片 1
  17. CSS动画文字闪烁问题
  18. LiveNVR监控流媒体Onvif/RTSP功能-Onvif 发现以及探测通过ONVIF添加摄像头监控直播及云台控制
  19. Tomcat:The server encountered an internal error () that prevented it from fulfilling this request.
  20. python如何计算概率事件_145、Python实现概率分布

热门文章

  1. docker编译的时候出现ls: cannot access /code/ibg_fund/fund-common/src/main/java/com/ibg/fund/channel/client/
  2. 欢迎中国工商银行浙江分行正式加入龙蜥社区,打造 Linux 操作系统平台
  3. 2021年化工自动化控制仪表考试题库及化工自动化控制仪表考试资料
  4. M-Upanishad
  5. 网站安全公司 实习道路上的经验分享
  6. 网络协议:NTP:2:使用NTPD搭建NTP服务器
  7. 【SSH】通过ssh实现远程登陆服务器!
  8. python零基础入门教程会计-python做会计
  9. 自动弹出计算机管理,电脑win7开机自动弹出计算机界面怎么处理
  10. fillcolor是什么意思_详解css3中 text-fill-color属性