마포돌주먹
225
2021-10-14 09:40:52 작성 2021-10-14 09:45:13 수정됨
6
193

두 테이블 SELECT 후 사칙연산 가능한가요??


SELECT SEQ, ISU_SRT_CD, BSNS_YEAR, REPRT_CODE, FS_DIV, totalequity
FROM tb_web_list_financial_statement
WHERE BSNS_YEAR >= 2020
SELECT SEQ, STOCK_CODE, BSNS_YEAR, REPRT_CODE, istcTotqy
FROM tb_total_stocks
WHERE BSNS_YEAR >= 2020
AND SE = '합계'
위에 두개 SELECT하고 나온값에서 totalequity/istcTotqy 하고 tb_web_list_financial_statement의 컬럼 P/B에다가 넣고 싶은데
가능한가요??
0
  • 답변 6

  • 마린_7
    77
    2021-10-14 09:45:52

    union  걸어서 합계 낸후 update 처리하면 됩니다.

  • 쿠잉
    4k
    2021-10-14 09:47:07

    조인 하거나 union all 이요

  • 마포돌주먹
    225
    2021-10-14 09:51:20

    마린_7

    union  쓰려면 컬럼의 개수와 데이터 타입 일치해야 하지않나요??

  • 마포돌주먹
    225
    2021-10-14 09:51:45

    쿠잉

    이너 조인 후 그냥 나누기 하면 되나요??

  • 마린_7
    77
    2021-10-14 10:27:52

    갯수 타입 일치해야합니다.

  • 쿠잉
    4k
    2021-10-14 11:10:34

    UNION ALL 하면서 안맞으면 맞추면 되죠

    ' ' as col1


  • 로그인을 하시면 답변을 등록할 수 있습니다.