제목 | DB 고수님들 도와주세요.. | ||
---|---|---|---|
글쓴이 | 쌍철 | 작성시각 | 2016/10/10 16:49:51 |
|
|||
$sql_now_all = "SELECT gear_num, 'fr' category FROM `xrw_db`.`fire_now_table` UNION ALL SELECT gear_num, 'io' category FROM `xrw_db`.`io_now_table` UNION ALL SELECT gear_num, 'eq' category FROM `xrw_db`.`equipment_now_table` UNION ALL SELECT gear_num, 're' category FROM `xrw_db`.`receipt_now_table` UNION ALL SELECT gear_num, 'an' category FROM `xrw_db`.`an_now_table` UNION ALL SELECT gear_num, 'rl' category FROM `xrw_db`.`relay_now_table`";
유니온을 한번 써서 여러 테이블에 값을 전달 받으려고 하는데 맨 마지막 테이블에 값중 칼럼 하나더 받고 싶습니다. 그래서 알아본 결과 유니온은 모든 테이블 똑같은 칼럼이 있어야 한다는것 을 보고
$sql_now_all = "SELECT gear_num, 'fr' act_con_info,category FROM `xrw_db`.`fire_now_table` UNION ALL SELECT gear_num, 'io' act_con_info,category FROM `xrw_db`.`io_now_table` UNION ALL SELECT gear_num, 'eq' act_con_info,category FROM `xrw_db`.`equipment_now_table` UNION ALL SELECT gear_num, 're' act_con_info,category FROM `xrw_db`.`receipt_now_table` UNION ALL SELECT gear_num, 'an' act_con_info,category FROM `xrw_db`.`an_now_table` UNION ALL SELECT gear_num, 'rl' act_con_info,category FROM `xrw_db`.`relay_now_table`";
이런식으로 수정을 해봐도 쿼리 오류가 나는군요.... SELECT gear_num, 'rl' category FROM `xrw_db`.`relay_now_table`"; 이 테이블에 act_con_info 가 필요해서 그러는건데.... 뭐가 문제인지 칼럼 두개는 못 받아오는건가여? 너무 어렵네여... ㅜㅜㅜ |
|||
다음글 | 아 마지막 db 값 전달 받는 과정 질문입니다. (4) | ||
이전글 | CI 2.1.3 사용자 $this->CI 변수 질... (1) | ||
변종원(웅파)
/
2016/10/10 17:24:56 /
추천
0
모들 테이블의 컬럼들이 똑같은가요?
|
쌍철
/
2016/10/10 18:11:13 /
추천
0
네 act_con_info 는 다 들어가 있습니다.
|
변종원(웅파)
/
2016/10/10 18:36:51 /
추천
0
act_con_info, 'fr' category 첫번째 테이블이 위와 같이 되어야 겠죠. 잘못 끼워넣으셨네요
|
쌍철
/
2016/10/11 08:30:58 /
추천
0
오오 감사합니다 ㅜ 하 정말 감사합니다!
|