• Alexander Barkov's avatar
    MDEV-10500 CASE/IF Statement returns multiple values and shifts further result... · 1b3430a5
    Alexander Barkov authored
    MDEV-10500 CASE/IF Statement returns multiple values and shifts further result values to the next column
    
    We assume all around the code that null_value==true is in sync
    with NULL value returned by val_str()/val_decimal().
    Item_sum_sum::val_decimal() erroneously returned a non-NULL value together
    with null_value set to true. Fixing to return NULL instead.
    1b3430a5
func_group.test 46.4 KB