pub fn parse_assignment(input: &str) -> IResult<&str, Condition>
Parse single assignment: column = value or column = expression (supports functions and subqueries)