등락률을 문자열(부호 포함 전체6자리, 소수점이하2자리) 스트림으로 바꾸기 -1.3:-000013 -1.35:-000135 1.3:000013 1.35:000135 concat(a, b, c, ...) : a, b, c 를 연결한다. (C++ 의 + 연산자) truncate(-4.3*100,0) : 소수점 이하 버림, 두번째 인자가 소수점 자리수로 2이면 소수점이하 2자리로 만든다. 1 2 select concat(left(replace(concat('000000', truncate(-4.3*100,0)),'000000-','-000000'),1), right(replace(concat('000000', truncate(-4.3*100,0)),'000000-','-000000'),5)) cs 아래것 보다..
합집합 (UNION) 2개 테이블을 1개 테이블로 합친다. UNION - 중복제거 UNION ALL - 중복허용 1 2 3 4 5 6 7 use stock; SELECT 'VI_' as trno, shcode, CONCAT(vi_gubun,' ',svi_recprice,' ',dvi_recprice,' ',vi_trgprice,' ',shcode,' ',ref_shcode,' ',time1) as data, CONCAT(ddate,' ',ttime) as ttime FROM tblvi UNION SELECT 'JIF' as trno, '000000' as shcode, concat(jangubun,' ', jstatus) as data, concat(ddate,' ', ttime) as ttime FRO..
MySQL 여러 컬럼값을 연결해서 하나의 컬럼값으로 출력하기 (컬럼이름에 Num, svi_recprice, dvi_recprice, vi_trgprice 는 정수형, 그외는 문자형) 1 SELECT * FROM tblvi; cs CONCAT() 관련함수가 없음 1 2 3 4 SELECT 'VI_' as trno, shcode, (vi_gubun || ' ' || svi_recprice || ' ' || dvi_recprice || ' ' || vi_trgprice || ' ' || shcode || ' ' || ref_shcode || ' ' || time1) as data, (ddate || ' ' || ttime) as ttime FROM tblvi_new where shcode = '084670';..