sql语句-如何以一个表中的数据为条件据查询另一个表中的数据
生活随笔
收集整理的這篇文章主要介紹了
sql语句-如何以一个表中的数据为条件据查询另一个表中的数据
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
下面這個是SQL語句的一個基本樣式:
select *from 表2where 姓名 in (select 姓名from 表1where 條件)實例需求:在項目中是這樣應用的:我需要根據庫位編號去查找庫位信息表里查找庫位上放的的料箱編號,我再通過料箱編號去關聯的料箱信息表中查找料箱中所放的器材。(主要查詢過程在(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中 的寫法
?
--------------------------------------以下無正文----------------------------
注:僅供學習,記錄問題和參考,共勉!
?
總結
以上是生活随笔為你收集整理的sql语句-如何以一个表中的数据为条件据查询另一个表中的数据的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 6论文降重小技巧(建议收藏)
- 下一篇: windows下使用nginx 端口转发