안녕하세요.
select 할 때 테이블 이름에 alias 를 사용해서 결과를 가져오는데 출력결과의 칼럼명에 테이블 이름이 안나오네요.
SELECT p.product_id FROM product AS p;
+------------+
| product_id |
+------------+
| 1 |
| 2 |
| 3 |
| 4 |
| 5 |
+------------+
제가 생각한 결과는 아래였거든요
+------------+
| p.product_id |
+------------+
| 1 |
| 2 |
| 3 |
| 4 |
| 5 |
+------------+
예전에는 select 에 지정한대로 칼럼명이 나왔던것으로 기억하는데 이번에 5.1 로 작업중에 보니 안나오더라구요.
option 에서 지정하는것인가 해서 option 을 다 훑어봤는데 option 에는 없는것 같고 도통 모르겠네요.
테이블들 중에 동일한 칼럼명이 있기 때문에 구분을 해야 하는데
칼럼명에 테이블 이름이 안나오면 구분을 할 수가 없네요.
혹시 알고 계신 분 있으면 알려주시면 감사하겠습니다 ;)
|