dbis-uibk / relax

RelaX - a relational algebra calculator
http://dbis-uibk.github.io/relax/
MIT License
280 stars 96 forks source link

Attribute order gets mixed up on right outer join #155

Closed fwheinz closed 2 years ago

fwheinz commented 2 years ago

In some cases, the order of the attributes gets mixed up on a right outer join. See this query:

pi City ({ Kdnr:number,Name:string,PC1:number 137, John, 31337 } right outer join PC1=PC2 { City:string,PC2:number Philadelphia,31338 })

The result is:

City

31338

If the projection is removed, one can see that some table columns are missing in the data, but not in the header of the table.

r-prem commented 2 years ago

Fixed by f25be62