두 개의 테이블 정보를 Where 조건으로 사용하기위해서 쿼리를 작성해보자.
Table Order
(Idx,
주문자,
합계금액,
주문날짜,
)
Table Order_Product
(idx,
상품명,
상품가격)
Table B에 상품명을 변경하고자 한다. 주문날짜를 조건으로 오늘주문 받은 날짜만 변경하고자 한다면 아래와 같이 작성하면 된다.
[쿼리 작성 예]
update O
set 상품명 = '볼펜'
from Order O
join Order_Product P
on O.Idx = P.Idx -- ( 두 테이블에 같은 컬럼을 연결하면 된다.)
where 주문날자 = '2011-09-16'
위와 같이 작성하여 변경하면 될 것 같다.
Table Order
(Idx,
주문자,
합계금액,
주문날짜,
)
Table Order_Product
(idx,
상품명,
상품가격)
Table B에 상품명을 변경하고자 한다. 주문날짜를 조건으로 오늘주문 받은 날짜만 변경하고자 한다면 아래와 같이 작성하면 된다.
[쿼리 작성 예]
update O
set 상품명 = '볼펜'
from Order O
join Order_Product P
on O.Idx = P.Idx -- ( 두 테이블에 같은 컬럼을 연결하면 된다.)
where 주문날자 = '2011-09-16'
위와 같이 작성하여 변경하면 될 것 같다.