Hello,
upon creating a column with this code, I'm getting a "The statement is not valid SQL" pop-up.
It translates the "NOT (Connectedness on Turn Any Made Straight is Possible)" filter.
Would you take a look, please?
Thanks
CODE:
sum(if[(((NOT (((((cash_hand_summary.card_4 > 0 and ((0 in (cash_hand_summary.card_1 % 13, cash_hand_summary.card_2 % 13, cash_hand_summary.card_3 % 13, cash_hand_summary.card_4 % 13) AND ((1 in (cash_hand_summary.card_1 % 13, cash_hand_summary.card_2 % 13, cash_hand_summary.card_3 % 13, cash_hand_summary.card_4 % 13) AND (2 in (cash_hand_summary.card_1 % 13, cash_hand_summary.card_2 % 13, cash_hand_summary.card_3 % 13, cash_hand_summary.card_4 % 13) OR 3 in (cash_hand_summary.card_1 % 13, cash_hand_summary.card_2 % 13, cash_hand_summary.card_3 % 13, cash_hand_summary.card_4 % 13) OR 4 in (cash_hand_summary.card_1 % 13, cash_hand_summary.card_2 % 13, cash_hand_summary.card_3 % 13, cash_hand_summary.card_4 % 13))) OR (2 in (cash_hand_summary.card_1 % 13, cash_hand_summary.card_2 % 13, cash_hand_summary.card_3 % 13, cash_hand_summary.card_4 % 13) AND (3 in (cash_hand_summary.card_1 % 13, cash_hand_summary.card_2 % 13, cash_hand_summary.card_3 % 13, cash_hand_summary.card_4 % 13) OR 4 in (cash_hand_summary.card_1 % 13, cash_hand_summary.card_2 % 13, cash_hand_summary.card_3 % 13, cash_hand_summary.card_4 % 13))) OR (3 in (cash_hand_summary.card_1 % 13, cash_hand_summary.card_2 % 13, cash_hand_summary.card_3 % 13, cash_hand_summary.card_4 % 13) AND 4 in (cash_hand_summary.card_1 % 13, cash_hand_summary.card_2 % 13, cash_hand_summary.card_3 % 13, cash_hand_summary.card_4 % 13)) OR (12 in (cash_hand_summary.card_1 % 13, cash_hand_summary.card_2 % 13, cash_hand_summary.card_3 % 13, cash_hand_summary.card_4 % 13) AND (11 in (cash_hand_summary.card_1 % 13, cash_hand_summary.card_2 % 13, cash_hand_summary.card_3 % 13, cash_hand_summary.card_4 % 13) OR 10 in (cash_hand_summary.card_1 % 13, cash_hand_summary.card_2 % 13, cash_hand_summary.card_3 % 13, cash_hand_summary.card_4 % 13) OR 9 in (cash_hand_summary.card_1 % 13, cash_hand_summary.card_2 % 13, cash_hand_summary.card_3 % 13, cash_hand_summary.card_4 % 13))) OR (11 in (cash_hand_summary.card_1 % 13, cash_hand_summary.card_2 % 13, cash_hand_summary.card_3 % 13, cash_hand_summary.card_4 % 13) AND (10 in (cash_hand_summary.card_1 % 13, cash_hand_summary.card_2 % 13, cash_hand_summary.card_3 % 13, cash_hand_summary.card_4 % 13) OR 9 in (cash_hand_summary.card_1 % 13, cash_hand_summary.card_2 % 13, cash_hand_summary.card_3 % 13, cash_hand_summary.card_4 % 13))) OR (10 in (cash_hand_summary.card_1 % 13, cash_hand_summary.card_2 % 13, cash_hand_summary.card_3 % 13, cash_hand_summary.card_4 % 13) AND 9 in (cash_hand_summary.card_1 % 13, cash_hand_summary.card_2 % 13, cash_hand_summary.card_3 % 13, cash_hand_summary.card_4 % 13)))) OR (0 not in (cash_hand_summary.card_1 % 13, cash_hand_summary.card_2 % 13, cash_hand_summary.card_3 % 13, cash_hand_summary.card_4 % 13) AND (((cash_hand_summary.card_1 % 13) + 4 in (cash_hand_summary.card_2 % 13, cash_hand_summary.card_3 % 13, cash_hand_summary.card_4 % 13) AND ((cash_hand_summary.card_2 % 13 BETWEEN (cash_hand_summary.card_1 % 13) + 1 AND (cash_hand_summary.card_1 % 13) + 3) OR (cash_hand_summary.card_3 % 13 BETWEEN (cash_hand_summary.card_1 % 13) + 1 AND (cash_hand_summary.card_1 % 13) + 3) OR (cash_hand_summary.card_4 % 13 BETWEEN (cash_hand_summary.card_1 % 13) + 1 AND (cash_hand_summary.card_1 % 13) + 3))) OR ((cash_hand_summary.card_1 % 13) + 3 in (cash_hand_summary.card_2 % 13, cash_hand_summary.card_3 % 13, cash_hand_summary.card_4 % 13) AND ((cash_hand_summary.card_2 % 13 BETWEEN (cash_hand_summary.card_1 % 13) + 1 AND (cash_hand_summary.card_1 % 13) + 2) OR (cash_hand_summary.card_3 % 13 BETWEEN (cash_hand_summary.card_1 % 13) + 1 AND (cash_hand_summary.card_1 % 13) + 2) OR (cash_hand_summary.card_4 % 13 BETWEEN (cash_hand_summary.card_1 % 13) + 1 AND (cash_hand_summary.card_1 % 13) + 2))) OR ((cash_hand_summary.card_1 % 13) + 2 in (cash_hand_summary.card_2 % 13, cash_hand_summary.card_3 % 13, cash_hand_summary.card_4 % 13) AND (cash_hand_summary.card_2 % 13 = (cash_hand_summary.card_1 % 13) + 1 OR cash_hand_summary.card_3 % 13 = (cash_hand_summary.card_1 % 13) + 1 OR cash_hand_summary.card_4 % 13 = (cash_hand_summary.card_1 % 13) + 1)) OR ((cash_hand_summary.card_2 % 13) + 4 in (cash_hand_summary.card_1 % 13, cash_hand_summary.card_3 % 13, cash_hand_summary.card_4 % 13) AND ((cash_hand_summary.card_1 % 13 BETWEEN (cash_hand_summary.card_2 % 13) + 1 AND (cash_hand_summary.card_2 % 13) + 3) OR (cash_hand_summary.card_3 % 13 BETWEEN (cash_hand_summary.card_2 % 13) + 1 AND (cash_hand_summary.card_2 % 13) + 3) OR (cash_hand_summary.card_4 % 13 BETWEEN (cash_hand_summary.card_2 % 13) + 1 AND (cash_hand_summary.card_2 % 13) + 3))) OR ((cash_hand_summary.card_2 % 13) + 3 in (cash_hand_summary.card_1 % 13, cash_hand_summary.card_3 % 13, cash_hand_summary.card_4 % 13) AND ((cash_hand_summary.card_1 % 13 BETWEEN (cash_hand_summary.card_2 % 13) + 1 AND (cash_hand_summary.card_2 % 13) + 2) OR (cash_hand_summary.card_3 % 13 BETWEEN (cash_hand_summary.card_2 % 13) + 1 AND (cash_hand_summary.card_2 % 13) + 2) OR (cash_hand_summary.card_4 % 13 BETWEEN (cash_hand_summary.card_2 % 13) + 1 AND (cash_hand_summary.card_2 % 13) + 2))) OR ((cash_hand_summary.card_2 % 13) + 2 in (cash_hand_summary.card_1 % 13, cash_hand_summary.card_3 % 13, cash_hand_summary.card_4 % 13) AND (cash_hand_summary.card_1 % 13 = (cash_hand_summary.card_2 % 13) + 1 OR cash_hand_summary.card_3 % 13 = (cash_hand_summary.card_2 % 13) + 1 OR cash_hand_summary.card_4 % 13 = (cash_hand_summary.card_2 % 13) + 1)) OR ((cash_hand_summary.card_3 % 13) + 4 in (cash_hand_summary.card_2 % 13, cash_hand_summary.card_1 % 13, cash_hand_summary.card_4 % 13) AND ((cash_hand_summary.card_2 % 13 BETWEEN (cash_hand_summary.card_3 % 13) + 1 AND (cash_hand_summary.card_3 % 13) + 3) OR (cash_hand_summary.card_1 % 13 BETWEEN (cash_hand_summary.card_3 % 13) + 1 AND (cash_hand_summary.card_3 % 13) + 3) OR (cash_hand_summary.card_4 % 13 BETWEEN (cash_hand_summary.card_3 % 13) + 1 AND (cash_hand_summary.card_3 % 13) + 3))) OR ((cash_hand_summary.card_3 % 13) + 3 in (cash_hand_summary.card_2 % 13, cash_hand_summary.card_1 % 13, cash_hand_summary.card_4 % 13) AND ((cash_hand_summary.card_2 % 13 BETWEEN (cash_hand_summary.card_3 % 13) + 1 AND (cash_hand_summary.card_3 % 13) + 2) OR (cash_hand_summary.card_1 % 13 BETWEEN (cash_hand_summary.card_3 % 13) + 1 AND (cash_hand_summary.card_3 % 13) + 2) OR (cash_hand_summary.card_4 % 13 BETWEEN (cash_hand_summary.card_3 % 13) + 1 AND (cash_hand_summary.card_3 % 13) + 2))) OR ((cash_hand_summary.card_3 % 13) + 2 in (cash_hand_summary.card_2 % 13, cash_hand_summary.card_1 % 13, cash_hand_summary.card_4 % 13) AND (cash_hand_summary.card_2 % 13 = (cash_hand_summary.card_3 % 13) + 1 OR cash_hand_summary.card_1 % 13 = (cash_hand_summary.card_3 % 13) + 1 OR cash_hand_summary.card_4 % 13 = (cash_hand_summary.card_3 % 13) + 1)) OR ((cash_hand_summary.card_4 % 13) + 4 in (cash_hand_summary.card_2 % 13, cash_hand_summary.card_3 % 13, cash_hand_summary.card_1 % 13) AND ((cash_hand_summary.card_2 % 13 BETWEEN (cash_hand_summary.card_4 % 13) + 1 AND (cash_hand_summary.card_4 % 13) + 3) OR (cash_hand_summary.card_3 % 13 BETWEEN (cash_hand_summary.card_4 % 13) + 1 AND (cash_hand_summary.card_4 % 13) + 3) OR (cash_hand_summary.card_1 % 13 BETWEEN (cash_hand_summary.card_4 % 13) + 1 AND (cash_hand_summary.card_4 % 13) + 3))) OR ((cash_hand_summary.card_4 % 13) + 3 in (cash_hand_summary.card_2 % 13, cash_hand_summary.card_3 % 13, cash_hand_summary.card_1 % 13) AND ((cash_hand_summary.card_2 % 13 BETWEEN (cash_hand_summary.card_4 % 13) + 1 AND (cash_hand_summary.card_4 % 13) + 2) OR (cash_hand_summary.card_3 % 13 BETWEEN (cash_hand_summary.card_4 % 13) + 1 AND (cash_hand_summary.card_4 % 13) + 2) OR (cash_hand_summary.card_1 % 13 BETWEEN (cash_hand_summary.card_4 % 13) + 1 AND (cash_hand_summary.card_4 % 13) + 2))) OR ((cash_hand_summary.card_4 % 13) + 2 in (cash_hand_summary.card_2 % 13, cash_hand_summary.card_3 % 13, cash_hand_summary.card_1 % 13) AND (cash_hand_summary.card_2 % 13 = (cash_hand_summary.card_4 % 13) + 1 OR cash_hand_summary.card_3 % 13 = (cash_hand_summary.card_4 % 13) + 1 OR cash_hand_summary.card_1 % 13 = (cash_hand_summary.card_4 % 13) + 1))))))))))))), 1, 0])