当前位置:网站首页>sql语句-如何以一个表中的数据为条件据查询另一个表中的数据
sql语句-如何以一个表中的数据为条件据查询另一个表中的数据
2022-07-31 04:47:00 【jiey0407】
下面这个是SQL语句的一个基本样式:
select *
from 表2
where 姓名 in (select 姓名
from 表1
where 条件)
实例需求:在项目中是这样应用的:我需要根据库位编号去查找库位信息表里查找库位上放的的料箱编号,我再通过料箱编号去关联的料箱信息表中查找料箱中所放的器材。(主要查询过程在(1)中查看)
下面这个是mybatis中的写法,在mappers中 Dao.xml sql语句的写法
(1)实例中在mappers中 Dao.xml sql语句的写法
根据 warehouse_location 字段在 device_book 表内查询 workbin_no字段相关的所有列表信息,去除多次重复的结果,得到workbin_no字段相关 的所有列表结果后再去device_workbin表 中查询出所有相关的信息。
(2)实例中在mappers中 Dao.xml中,对应该数据库表的所有基础字段集合。
(3)实例中对应在Dao.Java 中的写法
(4)实例中对应在service.Java 的写法
(5)实例中对应在serviceImp.Java中 的写法
(6)实例中对应在apiController.Java中 的写法
--------------------------------------以下无正文----------------------------
注:仅供学习,记录问题和参考,共勉!
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。自己不成体系的自学效率很低又漫长,而且容易碰到天花板技术停止不前。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。添加下方名片,即可获取全套学习资料哦
边栏推荐
- Open Source Smart Future | 2022 OpenAtom Global Open Source Summit OpenAtom openEuler sub-forum was successfully held
- Lua,ILRuntime, HybridCLR(wolong)/huatuo hot update comparative analysis
- C# 实现PLC的定时器
- MySQL忘记密码怎么办
- 【debug锦集】Expected input batch_size (1) to match target batch_size (0)
- unity2d小游戏
- [debug highlights] Expected input batch_size (1) to match target batch_size (0)
- C Implementation of Simple Network File Copy
- idea工程明明有依赖但是文件就是显示没有,Cannot resolve symbol ‘XXX‘
- Blockbuster | foundation for platinum, gold, silver gave nameboards donors
猜你喜欢
从零开始,一镜到底,纯净系统搭建除草机(Grasscutter)
Musk talks to the "virtual version" of Musk, how far is the brain-computer interaction technology from us
Two address pools r2 are responsible for managing the address pool r1 is responsible for managing dhcp relays
BUG destroyer!!Practical debugging skills are super comprehensive
MySQL database must add, delete, search and modify operations (CRUD)
【wpf】wpf中的那些模板之深度解析
Unity打灵狐者
Go language study notes - dealing with timeout problems - Context usage | Go language from scratch
已解决:不小心卸载pip后(手动安装pip的两种方式)
重磅 | 开放原子校源行活动正式启动
随机推荐
[py script] batch binarization processing images
Thinking about data governance after Didi fines
三道leetcode上的oj题
Sun Wenlong, Secretary General of the Open Atom Open Source Foundation |
idea工程明明有依赖但是文件就是显示没有,Cannot resolve symbol ‘XXX‘
ERROR 2003 (HY000) Can‘t connect to MySQL server on ‘localhost3306‘ (10061)解决办法
PWN ROP
【C语言】操作符详解
[Linear Neural Network] softmax regression
微信小程序使用云函数更新和添加云数据库嵌套数组元素
简易网络文件拷贝的C实现
聚变云原生,赋能新里程 | 2022开放原子全球开源峰会云原生分论坛圆满召开
XSS shooting range (3) prompt to win
MySQL数据库安装配置保姆级教程(以8.0.29为例)有手就行
WeChat applet uses cloud functions to update and add cloud database nested array elements
STM32HAL library modifies Hal_Delay to us-level delay
Create componentized development based on ILRuntime hot update
The 15th day of the special assault version of the sword offer
行业落地呈现新进展 | 2022开放原子全球开源峰会OpenAtom OpenHarmony分论坛圆满召开
three.js 制作3D相册