mysql查询mapper.xml_mapper.xml中的mysql查询问题
现有两个表分别为 A 和 B
此时手头上有参数nums = ["a1","a3"]
根据已有的参数,要向表B中查得B.num字段值为"a1"、"a3"的记录分别的条数,及表A中A.num字段值为"a1"、"a3"的字段所对应的A.a_name字段的值
想要得到的数据形式:
尝试过程
SQL语句:(执行一次只能获得一行数据,若多次执行的话,当参数过长时会频繁发起数据库操作,请求响应时间太长)
SELECT SUM(b.num = "a1") AS `count`,a.a_name,a.num FROM a,b WHERE b.num = a.num AND b.num ="a1";
mapper.xml中:
SELECT SUM(b.num = "a1") AS `count`,a.name...
SELECT子句中如何引用参数并且此处还有循环,已跪...
是我思路不对还是此需求没有实现方案?求解惑...
更新:
另一思路:
SELECT num,a_name FROM a where num IN ("a1","a3");
得
num a_name
a1 麻辣串
a3 香肠
SELECT COUNT(num = "a1") AS "a1",COUNT(num = "a3") AS "a3" FROM b;
得
a1 a3
3 2
将两次查询所得的结果进行处理,即得出需要的数据格式
然有没有能一句SQL即可解决的方案?
mysql查询mapper.xml_mapper.xml中的mysql查询问题相关推荐
- linux忘记mysql登录用户密码_linux中忘记mysql用户root密码解决方案
1.vim /etc/my.cnf [mysqld] skip-grant-tables ##追加此行,跳过权限表, 2.重启mysql systemctl restart mysqld 3.mysq ...
- mysql中怎么查询单行单列_MySql中的子查询-结果单行单列
MySQL是开源免费和功能多面的小型数据库,MySQL也是目前流行通用的关系型数据库,已经被 Oracle 收购了.随着版本更新升级,加入一些高级功能,MySQL6.x 版本也开始收费.不过本教程将使 ...
- mysql 子查询怎么写_MySQL中两种子查询的写法
MySQL的测试环境 测试表如下 create table test_table2 ( id int auto_increment primary key, pay_id int, pay_time ...
- 【MySQL】根据数据表中日期字段查询某个月每一天的数据量?查询数据表中所有日期每天的数据量?近三天每天数据量?
前提这个table有一个日期字段date_time之类的 1.根据数据表中日期字段查询某个月每一天的数据量 如果要获取8月的数据,可以这么写: SELECT count(*), DATE_FORMAT ...
- MySQL数据库与pom.xml中的connector依赖版本不匹配
运行时会报错: 这种错误出在MySQL数据库的版本与pom.xml中设置的依赖的版本不一致. 如pom.xml中的版本是: 而MySQL数据库版本是: 解决办法就是让数据库连接的依赖的版本和数据库的版 ...
- mysql 通配符转转义_MySQL中的模糊查询和通配符转义
MySQL中实现模糊查询有2种方式:一是用LIKE/NOT LIKE,二是用REGEXP/NOT REGEXP(或RLIKE/NOT RLIKE,它们是同义词). 第一种是标准的SQL模式匹配.它有2 ...
- mysql支持sparql吗_neo4j 中使用sparql查询
最近研究了一下neo4j这个数据库中如何使用sparql查询,鉴于现在真正实现的中文文档较少,故记录一下. 先亮答案: 亲测,官方 提供的 sparql-plugin 为一个可以使用的库,如果有同学想 ...
- mysql主从同步linux,linux中部署mysql主从同步示例详解(绝对经典,看了必会)
准备两台服务器并安装MySQL5.7 master服务器 192.168.254.132 slave服务器 192.168.254.136 确保两台服务器安装的mysql版本一致,本测试使用的是mys ...
- linux mysql cpu 高,Linux系统中关于Mysql数据库导致CPU很高的问题解决
Linux系统中关于Mysql数据库导致CPU很高的问题解决 发布时间:2007-11-19 00:01:12来源:红联作者:spworks 服务器环境 Liunx AS4 + PHP5 + Mysq ...
最新文章
- “口罩厂”霍尼韦尔搞出的量子计算机,刚刚获得了Nature认可
- python语言及其应用下载_Python语言及其应用 中文pdf完整版[13MB]
- 数据结构源码笔记(C语言):堆排序
- 「SLAM」十四讲:第1讲 预备知识
- FPGA经验分享——时序收敛之路
- opencv求两张图像光流_光流(optical flow)和openCV中实现
- 结构分析的计算机方法有哪些,第6篇 桥梁结构分析计算机方法.ppt
- 【三万字!】Dubbo、Zookeeper学习笔记!秒杀面试官!——双非上岸阿里巴巴系列
- CNN理解比较好的文章
- swap,交换,第三随笔
- 60-008-024-使用-命令-flink如何动态支持依赖jar包提交
- mysql查询与索引优化2
- 本地缓存到分布式缓存( Guava, Caffeine, Memcached, Redis)
- postgresql安装hypopg
- idea:java注释模板配置
- 更新个祥硕ASM1153E开卡转接板的固件,详细教程
- VBS教程(入门级)
- eclipse php 404错误,关于php:Eclipse Subversion插件Subclipse显示错误
- 如何使用视频格式转换器将QLV格式转换成MP4
- 天涯论坛_全球华人网上家园_天涯社区
热门文章
- 无心剑《英语学习漫谈》
- 培养杰出程序员的捷径
- MySQL学习笔记:SQL基本语法
- 【BZOJ2190】【codevs2296】仪仗队,数论练习之φ的线性筛
- 5.过滤器作为模板——模板匹配、Matlab模板匹配实战_2
- 在此服务上找不到此服务_windows无法连接到服务,此问题阻止标准用户登录,怎么办?...
- 【英语学习】【WOTD】hoodwink 释义/词源/示例
- Intel Sandy Bridge/Ivy Bridge架构/微架构/流水线 (8) - 流水线前端/分支预测
- LVS 工作模式以及工作原理
- Ubuntu安装指定版本clang-format