diff --git a/src/HemiFrame/Lib/SQLBuilder/Query.php b/src/HemiFrame/Lib/SQLBuilder/Query.php index 9272f2e..4d08e78 100644 --- a/src/HemiFrame/Lib/SQLBuilder/Query.php +++ b/src/HemiFrame/Lib/SQLBuilder/Query.php @@ -529,9 +529,12 @@ public function insertDelayed(mixed $tables): self return $this; } - public function select(mixed $columns = '*'): self + public function select(mixed $columns = '*', $clear = false): self { $this->setQueryType('select'); + if ($clear) { + $this->columns = []; + } if (is_string($columns)) { $arrayColumns = explode(',', $columns); $this->columns = array_merge($this->columns, $arrayColumns);