PostgreSQL 6.5.1 을 사용하고요, 두개의 테이블이 있습니다.
예로, A, B 라고 한다면,
두개 테이블 구조는 거의(1가지를 빼고는) 비슷합니다.
변수명도 같고, 타입도 같고..
어쨌든..
두개 테이블에서..
select * from A, B;
이런식의 질의를 주면, 잘 나옵니다.
그런데 제가 해야 할것이..
select num, trim(title) AS title from A, B ORDER BY num DESC LIMIT 10
이런식의 쿼리가 필요합니다.
그런데, 모든 컬럼마다 ambiguous 에러가 뜹니다.
제가 원하는 것은 두 테이블에 같이 존재하는 컬럼을 num 으로 역소트해서,
그 값중에서 앞에꺼 10개만 꺼내오고싶거든요..
어떻게 해야할지요?
|