Changeset: 60bfc6e4ee90 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=60bfc6e4ee90
Modified Files:
sql/src/server/rel_select.mx
Branch: default
Log Message:
fix bug in select ... in (column.name).
diffs (14 lines):
diff -r 96df9d4b92f5 -r 60bfc6e4ee90 sql/src/server/rel_select.mx
--- a/sql/src/server/rel_select.mx Sun Jun 20 15:18:40 2010 +0200
+++ b/sql/src/server/rel_select.mx Sun Jun 20 23:27:09 2010 +0200
@@ -2652,6 +2652,10 @@
/* TODO remove null checking (not
needed in correlated case because of the semi/anti join) ! */
rel = left = rel_dup(left);
r = rel_value_exp(sql, &rel, sval, f,
ek);
+ if (!is_project(rel->op)) {
+ rel = rel_project(rel, NULL);
+ rel_project_add_exp(sql, rel,
r);
+ }
z = rel;
correlated = 1;
}
_______________________________________________
Checkin-list mailing list
[email protected]
http://mail.monetdb.org/mailman/listinfo/checkin-list