summaryrefslogtreecommitdiff
path: root/includes/database.inc
diff options
context:
space:
mode:
authorGábor Hojtsy <gabor@hojtsy.hu>2007-07-12 09:21:30 +0000
committerGábor Hojtsy <gabor@hojtsy.hu>2007-07-12 09:21:30 +0000
commit638e39ced6feb430fd64e8b061e814db145f3806 (patch)
treef62156b4456bc0e80d5bca243b71fdd9af3e714b /includes/database.inc
parentf5ea36bb4d44e8b74b00653a635de01039876427 (diff)
downloadbrdo-638e39ced6feb430fd64e8b061e814db145f3806.tar.gz
brdo-638e39ced6feb430fd64e8b061e814db145f3806.tar.bz2
#158133 by killes: do not break HAVING SQL constructs in SQL rewrites
Diffstat (limited to 'includes/database.inc')
-rw-r--r--includes/database.inc3
1 files changed, 3 insertions, 0 deletions
diff --git a/includes/database.inc b/includes/database.inc
index 2b09d9c8e..7606292a3 100644
--- a/includes/database.inc
+++ b/includes/database.inc
@@ -269,6 +269,9 @@ function db_rewrite_sql($query, $primary_table = 'n', $primary_field = 'nid', $
if (strpos($query, 'GROUP')) {
$replace = 'GROUP';
}
+ elseif (strpos($query, 'HAVING')) {
+ $replace = 'HAVING';
+ }
elseif (strpos($query, 'ORDER')) {
$replace = 'ORDER';
}