테스트 사이트 - 개발 중인 베타 버전입니다

inner join 쿼리문 좀 봐주세요 채택완료

고기조아 4년 전 조회 1,792

g5_shop_item  (상품정보 테이블)

g5_shop_item_option (상품옵션 테이블)  <=========빈테이블

g5_shop_item_option_copy (상품옵션 테이블) <======상품코드를 inner join해서 넣을 데이터 테이블

 

insert into g5_shop_item_option(io_id,io_type,it_id,io_price,io_stock_qty,io_noti_qty,it_use) select io_id, io_type,it_id,io_price,io_stock_qty,io_noti_qty,io_use from g5_shop_item_option_copy inner join g5_shop_item.it_id = g5_shop_item_option_copy.it_id;

 

syntax error나는데 구문 좀 봐주세요.

g5_shop_item_option테이블의 io_no 필드는 autoincrease라서 항목에서 뺐습니다.

 

 

 

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트
4년 전

error 구문 은요?

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

고기조아
4년 전
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '.it_id' at line 1
백수1995
4년 전
[code]
insert into g5_shop_item_option(io_id,io_type,it_id,io_price,io_stock_qty,io_noti_qty,it_use)
select io_id, io_type,it_id,io_price,io_stock_qty,io_noti_qty,io_use
from g5_shop_item_option_copy
inner join g5_shop_item
on g5_shop_item.it_id = g5_shop_item_option_copy.it_id;
[/code]

댓글을 작성하려면 로그인이 필요합니다.

4년 전

https://h5bak.tistory.com/80

 

insert into g5_shop_item_option(io_id,io_type,it_id,io_price,io_stock_qty,io_noti_qty,it_use)  select io_id, io_type,it_id,io_price,io_stock_qty,io_noti_qty,io_use    from g5_shop_item_option_copy inner join g5_shop_item on g5_shop_item.it_id = g5_shop_item_option_copy.it_id;

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인