현재 mysql을 ODBC로 연결하여 Access에서 쿼리등을
돌리고있습니다.
이번에 3개의 테이블을 union으로 중복되지 않게 결과를 얻으려
합니다.
그런데 2개의 테이블은 union으로 했을경우 정상적으로결과가
나오는데.
3개를 하면 에러가 뜹니다.
에러는 아래와 같습니다.
![](/showimg.php?imgname=xEditCtrl_80291f265ea809361a783a2a8678abf5.gif)
mysql도 여러개의 테이블을 union 할수있고 access도 여러개
할수있는데
ODBC의 에러인가요? mysqlodbc 3.51.12 드라이버 입니다.
3개이상만 union join 하면 에러가 나네요.
쿼리문은 다음과 같이 했습니다.
SELECT Left(subject,8) AS cust_no FROM
zetyx_board_certified_mail
union
SELECT Left(subject,8) AS cust_no FROM zetyx_board_sonbi
union
SELECT Left(subject,8) AS cust_no FROM zetyx_board_management WHERE
((zetyx_board_management.category)=3);
도와주세요.
|