mysql - 将 3 个 MySql 查询合并为 1 个查询
问题描述
我想将以下三个查询转换为一个优化查询:
SELECT COUNT(*) AS countA FROM table_a
WHERE `date` = '2020-08-17';
SELECT COUNT(*) AS countB FROM table_b
WHERE `date` = '2020-08-17';
SELECT COUNT(*) AS countC FROM table_c
WHERE `date` = '2020-08-17';
预期输出:
UNION ALL
将单列作为我不需要的输出,我想要 3 个单独列上的数据...
谢谢。
解决方案
推荐阅读
- git - git如何分支4种不同的环境
- java - Apache gora,在减速器中设置新表名的位置
- java - 使用回收器视图和视图模型获取数据时,映射器函数返回空值
- python-3.x - 如何计算数据框中列中的变量数
- highcharts - 如何在 Timeline Highchart 中将鼠标悬停在鼠标悬停上聚焦或更改标签颜色?
- macos - 使用 javapackager 构建 mac 安装程序时将文件夹添加到 bundle
- html - 如何在formGroup内的formGroupName之间切换内容
- javascript - 为什么函数 getCard 的第二次调用返回甲板的第二次?
- google-apps-script - 从一个单元格值到现有单元格值的递归加法函数
- node.js - 如何删除大括号中的 npm 模块漏洞 babel-cli@6.23.0?