我正在尝试仅使用SQL查询来执行以下操作。我不太确定如何使用,但是我应该使用数据透视和交叉连接吗?
将第一个表转换为entries
,将其转换为第二个表combined
entries
:
study_id participant condition_1 condition_2 condition_3
1 user_1 true false false
1 user_2 true true false
2 user_2 false false true
combined
:
study_id user_1condition_1 user_1condition_2 user_1condition_3 user_2condition_1 user_2condition_2 user_2condition_3
1 true false false true true false
2 N/A N/A N/A false false true
我们可以看到,这实际上是在一个表中填充字段,这些字段是参与者与条件的笛卡尔积。但是我不确定如何制作新表并用SQL查询填充它。
答案 0 :(得分:0)
您可以选择分组依据以及MAX逻辑,以获取所需的结果。
curl https://download.nextcloud.com/server/releases/nextcloud-13.0.4.tar.bz2 | sudo tar -jxv