我如何聚合这样的一些元组 , n2 k) ~% s" l: d0 bCOL_1 | COL_2 | COL_3 | COL_4 : a' u' {# O( X6 o L8 K0 Z2 X val | T | F | F" h G" f. u4 P" F- Y n
val | F | T | F" J+ o- n' F9 Z6 _3 R7 w% g
与OR函数并返回下表?# }5 ]: m0 b9 z
COL_1 | COL_2 | COL_3 | COL_4) X9 k' {: }3 q
val | T | T | F/ n% d5 `! X( N0 _
2 C) v* u: @2 ?/ |9 c9 u解决方案: # `, y- R, N, d+ U: B+ K * e/ w3 C1 x$ ?' d- c, D2 s, D* P
: g' s% c0 m1 l& Z" M$ b! w
$ i( h4 v+ Q6 ^, Y 只需执行一次GROUP BY,使用MAX()即可返回T(如果有),否则返回F。 + D6 \7 F9 q* M6 g2 _* f, Qselect col_1, max(col_2), max(col_3), max(col_4)+ [/ `% v& U( p9 I$ j1 r: w
from tablename$ y! m5 W" c9 `: e" \7 H {9 B
group by col_1