mysql - 在 MYSQL Select 语句中按年份循环 UNION ALL
问题描述
我有一个巨大的表格,我想按年分批加载,因为我认为加载我的 BI 工具需要的时间更少。
SELECT pk, year from Table2
where year='2020'
UNION ALL
SELECT pk, year from Table2
where year='2021';
但我希望能够像
SELECT pk from (
For i> min(Table2.year)
select pk, year from Table2
where year='i'
UNION ALL
i=i+1
next i;) as Query;
任何帮助表示赞赏!
请注意,我想要它按年份和来自同一个表 2 的 pks 的串联。
解决方案
推荐阅读
- python - Django 从 url 取值
- python - 使用 sha512_crypt 解密密码 - python3
- symmetricds - 初始加载在 sym_x 表模式中创建我的表
- android - Notification is coming sometimes and sometimes not coming when the app is in foreground using firebase notifications in Flutter for android
- mysql - Names of months as names of columns in MySQL
- android - RX How to subscribe only to specific events on a Subject
- python - 通过 Wikipedia 构建语料库:ModuleNotFoundError: No module named 'gensim'
- c++ - 使用 QXmlStreamReader 解析 XSD
- c++ - 将 lambda 用于回调函数作为 C 函数参数
- javascript - 这个倒计时的执行顺序是什么?