mrb: fix wrong expr_code use

I found the bug by running existing test:

    % test/command/run-test.sh test/command/suite/select/match_columns/section/by_index.test

ec may be moved in the above if clause.