<select id="findCommonTokenIds" parameterType="map" resultType="string"> SELECT DISTINCT c1.token_id FROM catogry c1 JOIN ( SELECT token_id FROM catogry WHERE group = '语言分类' AND catogry_id IN <foreach item="id" index="index" collection="languageCategoryIds" open="(" separator="," close=")"> #{id} </foreach> ) AS lc ON c1.token_id = lc.token_id JOIN ( SELECT token_id FROM catogry WHERE group = '生态分类' AND catogry_id IN <foreach item="id" index="index" collection="ecologyCategoryIds" open="(" separator="," close=")"> #{id} </foreach> ) AS ec ON c1.token_id = ec.token_id </select>
相关推荐
swordbob1 小时前
MySQL字符集陷阱:从Oracle迁移踩坑到utf8mb4强制规范十五年专注C++开发1 小时前
MySql中各种功能用sql语句实现总结Gauss松鼠会5 小时前
【GaussDB】GaussDB重要通信参数汇总IvorySQL5 小时前
PostgreSQL 技术日报 (6月9日)|PL/SQL 迁移自动化,前沿峰会即将启幕NineData5 小时前
SQL 都在等锁时,ChatDBA 先帮 MySQL 找到谁在挡路Gauss松鼠会6 小时前
【GaussDB】GaussDB SMP特性调优详解别叫我老干部6 小时前
博客 / CMS 数据库表结构设计这个DBA有点耶7 小时前
时序数据库选型:吞吐、压缩与查询延迟的均衡之术invicinble8 小时前
sql层面语法的总结(mysql层面语法,主要侧重于sql的查询相关的信息量积累)suoyue_zhan9 小时前
SQL经典案例之数据库的CTE递归循环使用