Select 处理groupBy子句中的数据
我的sql表如下所示:Select 处理groupBy子句中的数据,select,group-by,postgresql-9.1,Select,Group By,Postgresql 9.1,我的sql表如下所示: SECTION ID; question_id;is_correct 1;1;t 1;2;t 1;3;f 1;4;f 1;5;t 2;1;f 2;2;t 2;3;f 2;4;t 2;5;f 我想要的是,对于一个部分,我根据is_correct字段得到结果。 最终结果应该是字符串,如果is_correct=t,则为TRUE;如果is_correct=f,则为FALSE,则追加到字符串中 所以对于新的结果,对于给定的数据应该是 SECTION_id
SECTION ID; question_id;is_correct
1;1;t
1;2;t
1;3;f
1;4;f
1;5;t
2;1;f
2;2;t
2;3;f
2;4;t
2;5;f
我想要的是,对于一个部分,我根据is_correct字段得到结果。
最终结果应该是字符串,如果is_correct=t,则为TRUE;如果is_correct=f,则为FALSE,则追加到字符串中
所以对于新的结果,对于给定的数据应该是
SECTION_id;STRING
1;TRUE::TRUE::FALSE::FALSE::TRUE
2;FALSE::TRUE::FALSE::TRUE::FALSE
您可以使用sql连接来搜索它