diff --git a/lib/SQL/Abstract.pm b/lib/SQL/Abstract.pm index e9c06f73..0cb3a064 100644 --- a/lib/SQL/Abstract.pm +++ b/lib/SQL/Abstract.pm @@ -2605,7 +2605,7 @@ seem algebraically equivalent, but they are not {col => [-and => {-like => 'foo%'}, {-like => '%bar'}]} # yields : WHERE ( ( col LIKE ? AND col LIKE ? ) ) - [-and => {col => {-like => 'foo%'}, {col => {-like => '%bar'}}]] + [-and => [{col => {-like => 'foo%'}}, {col => {-like => '%bar'}}]] # yields : WHERE ( ( col LIKE ? OR col LIKE ? ) )