现有两个表分别为 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查询问题相关推荐

  1. linux忘记mysql登录用户密码_linux中忘记mysql用户root密码解决方案

    1.vim /etc/my.cnf [mysqld] skip-grant-tables ##追加此行,跳过权限表, 2.重启mysql systemctl restart mysqld 3.mysq ...

  2. mysql中怎么查询单行单列_MySql中的子查询-结果单行单列

    MySQL是开源免费和功能多面的小型数据库,MySQL也是目前流行通用的关系型数据库,已经被 Oracle 收购了.随着版本更新升级,加入一些高级功能,MySQL6.x 版本也开始收费.不过本教程将使 ...

  3. mysql 子查询怎么写_MySQL中两种子查询的写法

    MySQL的测试环境 测试表如下 create table test_table2 ( id int auto_increment primary key, pay_id int, pay_time ...

  4. 【MySQL】根据数据表中日期字段查询某个月每一天的数据量?查询数据表中所有日期每天的数据量?近三天每天数据量?

    前提这个table有一个日期字段date_time之类的 1.根据数据表中日期字段查询某个月每一天的数据量 如果要获取8月的数据,可以这么写: SELECT count(*), DATE_FORMAT ...

  5. MySQL数据库与pom.xml中的connector依赖版本不匹配

    运行时会报错: 这种错误出在MySQL数据库的版本与pom.xml中设置的依赖的版本不一致. 如pom.xml中的版本是: 而MySQL数据库版本是: 解决办法就是让数据库连接的依赖的版本和数据库的版 ...

  6. mysql 通配符转转义_MySQL中的模糊查询和通配符转义

    MySQL中实现模糊查询有2种方式:一是用LIKE/NOT LIKE,二是用REGEXP/NOT REGEXP(或RLIKE/NOT RLIKE,它们是同义词). 第一种是标准的SQL模式匹配.它有2 ...

  7. mysql支持sparql吗_neo4j 中使用sparql查询

    最近研究了一下neo4j这个数据库中如何使用sparql查询,鉴于现在真正实现的中文文档较少,故记录一下. 先亮答案: 亲测,官方 提供的 sparql-plugin 为一个可以使用的库,如果有同学想 ...

  8. mysql主从同步linux,linux中部署mysql主从同步示例详解(绝对经典,看了必会)

    准备两台服务器并安装MySQL5.7 master服务器 192.168.254.132 slave服务器 192.168.254.136 确保两台服务器安装的mysql版本一致,本测试使用的是mys ...

  9. linux mysql cpu 高,Linux系统中关于Mysql数据库导致CPU很高的问题解决

    Linux系统中关于Mysql数据库导致CPU很高的问题解决 发布时间:2007-11-19 00:01:12来源:红联作者:spworks 服务器环境 Liunx AS4 + PHP5 + Mysq ...

最新文章

  1. “口罩厂”霍尼韦尔搞出的量子计算机,刚刚获得了Nature认可
  2. python语言及其应用下载_Python语言及其应用 中文pdf完整版[13MB]
  3. 数据结构源码笔记(C语言):堆排序
  4. 「SLAM」十四讲:第1讲 预备知识
  5. FPGA经验分享——时序收敛之路
  6. opencv求两张图像光流_光流(optical flow)和openCV中实现
  7. 结构分析的计算机方法有哪些,第6篇 桥梁结构分析计算机方法.ppt
  8. 【三万字!】Dubbo、Zookeeper学习笔记!秒杀面试官!——双非上岸阿里巴巴系列
  9. CNN理解比较好的文章
  10. swap,交换,第三随笔
  11. 60-008-024-使用-命令-flink如何动态支持依赖jar包提交
  12. mysql查询与索引优化2
  13. 本地缓存到分布式缓存( Guava, Caffeine, Memcached, Redis)
  14. postgresql安装hypopg
  15. idea:java注释模板配置
  16. 更新个祥硕ASM1153E开卡转接板的固件,详细教程
  17. VBS教程(入门级)
  18. eclipse php 404错误,关于php:Eclipse Subversion插件Subclipse显示错误
  19. 如何使用视频格式转换器将QLV格式转换成MP4
  20. 天涯论坛_全球华人网上家园_天涯社区

热门文章

  1. 无心剑《英语学习漫谈》
  2. 培养杰出程序员的捷径
  3. MySQL学习笔记:SQL基本语法
  4. 【BZOJ2190】【codevs2296】仪仗队,数论练习之φ的线性筛
  5. 5.过滤器作为模板——模板匹配、Matlab模板匹配实战_2
  6. 在此服务上找不到此服务_windows无法连接到服务,此问题阻止标准用户登录,怎么办?...
  7. 【英语学习】【WOTD】hoodwink 释义/词源/示例
  8. Intel Sandy Bridge/Ivy Bridge架构/微架构/流水线 (8) - 流水线前端/分支预测
  9. LVS 工作模式以及工作原理
  10. Ubuntu安装指定版本clang-format