diff --git a/ice/db/driver/pdo.zep b/ice/db/driver/pdo.zep index f740f1f2..ef80d92e 100644 --- a/ice/db/driver/pdo.zep +++ b/ice/db/driver/pdo.zep @@ -313,9 +313,13 @@ class Pdo implements DbInterface } let filtered = this->where(filters), - sql .= columns . " FROM " . sprintf(this->identifier, from) . " WHERE " . filtered[0], + sql .= columns . " FROM " . sprintf(this->identifier, from), values = filtered[1]; + if !empty filtered[0] { + let sql .= " WHERE " . filtered[0]; + } + if isset options["group"] { if typeof options["group"] == "array" { let sql .= " GROUP BY " . implode(", ", options["group"]);