하나의 테이블에서 특정가격(환율)을 가져와서 곱하기 연산을 하고 싶은데요. 0 2 1,119

by ampwings [PL/SQL] [2017.04.12 14:41:18]


안녕하세요. 
꽃이 피고나니까 지긋지긋한 긴 겨울이 생각도 나지를 않네요 ^^' 

 

가격을 불러오는데 환율이 들어있는 테이블의 특정값을 곱하기 연산을 하려고 합니다. 

테이블 1 --------------------------------------------------------------------------------------------
test01=# SELECT value FROM exchange_rate WHERE country='USA';
 value
-------
 44.44
(1개 행)

테이블 2 --------------------------------------------------------------------------------------------
test01=# SELECT partnum, cost FROM net_usa WHERE partnum='01000146175';
   partnum   | cost
-------------+-------
 01000146175 | 16.24
(1개 행)

 

두번째 테이블의 가격에 환율을 곱해주는 쿼리를 만들고 싶은데요.
조언 부탁드립니다. 

by 마농 [2017.04.12 15:11:14]
SELECT a.partnum
     , a.cost
     , b.value
     , a.cost * b.value AS result
  FROM net_usa a
     , exchange_rate b
 WHERE a.partnum = '01000146175'
   AND b.country = 'USA'
;

 


by ampwings [2017.04.12 19:25:30]

감사합니다. 

아침저녁 기온차가 좀 있네요. 감기 조심하세요!

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입