This cross join works fine:

```
select * from x, y

```

I am trying to run this query:

```
select abc.col1 from abc
(select * from x, y) abc

```

But I get this error message:

```
Msg 8156, Level 16, State 1, Line 2
The column 'col1' was specified multiple times for 'abc'.

```

Both tables x and y have the same columns and column definitions.

Any ideas/suggestions?