![]() |
1
3
根据提供的信息:
…但是会有很多行看起来是重复的,除了
|
![]() |
2
1
你基本上是想创造一个 cross-tab 询问药物。虽然有很多OLAP工具可以完成这类工作(包括各种数据切片和切分),但在传统的SQL中完成这类工作并不容易(而且,一般来说,除了最简单的scenari之外,没有某种过程语法是不可能的操作系统)。 使用SQL执行此操作时,基本上有两个选项(更准确地说,您有 一 期权,以及另一个更复杂但更灵活的期权:
这两个选项本质上做了相同的事情,您只是在第二个选项中为了灵活性而交换简单性和易维护性。 例如,使用选项1:
正如你所知道的,这会变得有点困难,因为你得到的只是一些潜在的价值。 另一种选择是动态构造这个查询。我不知道PostgreSQL以及它拥有的过程功能(如果有的话),但是整个过程是这样的:
|
|
kaiselwyvrn · 我无法打开Visual Studio项目 1 年前 |
![]() |
4SadMemeXD · 无法在Django中选择相关类别 2 年前 |
![]() |
Agrim Singh · 用户数据。名称未显示用户名 2 年前 |
![]() |
Peloucvo · 用数据库中的数据填充JTable 2 年前 |
![]() |
Montaser Majid · 用于从多行中提取单行的SQL查询 3 年前 |
![]() |
Max J. · 用整数作为键将dict写入csv 3 年前 |