diff --git a/expression/simple_rewriter.go b/expression/simple_rewriter.go index 08f3aae2e751d..61293bd89ce7d 100644 --- a/expression/simple_rewriter.go +++ b/expression/simple_rewriter.go @@ -168,13 +168,6 @@ func FindFieldNameIdxByColName(names []*types.FieldName, colName string) int { } func (sr *simpleRewriter) rewriteColumn(nodeColName *ast.ColumnNameExpr) (*Column, error) { - if sr.names != nil { - idx, err := FindFieldName(sr.names, nodeColName.Name) - if idx >= 0 && err == nil { - return sr.schema.Columns[idx], nil - } - return nil, errBadField.GenWithStackByArgs(nodeColName.Name.Name.O, "expression") - } idx, err := FindFieldName(sr.names, nodeColName.Name) if idx >= 0 && err == nil { return sr.schema.Columns[idx], nil