背景:日常取数中较多情况下输出的数据报表字段多,结构复杂,在不同的取数任务中发现建立不同主题的平行子表会比直接使用多层次嵌套在多方面都更有优势:
- 操作简单;
- 可读性高;
- 便于定位出错位置;
- 便于后续字段的增删。
而多层次的嵌套较适用于一些简单的取数任务。
注意事项:
在给字段进行分类,或者说划定子表包含的字段的时候可以使用MECE法则,穷尽且不重复,这样能够使整个SQL框架更加清晰。
DBeaver中如果使用create temporary table创建临时表,在最后导出数据的时候会失败,我直接使用的是复制粘贴结果。