diff --git a/library/think/db/Builder.php b/library/think/db/Builder.php index 933c3b5d..91485f86 100644 --- a/library/think/db/Builder.php +++ b/library/think/db/Builder.php @@ -612,8 +612,7 @@ abstract class Builder } $fields = array_map([$this, 'parseKey'], $fields); - $sql = 'INSERT INTO ' . $this->parseTable($table) . ' (' . implode(',', $fields) . ') '; - $sql .= $this->buildSelectSql($options); + $sql = 'INSERT INTO ' . $this->parseTable($table) . ' (' . implode(',', $fields) . ') ' . $this->select($options); return $sql; }