2014-02-17 2 views
0

MySQL 공식에 EXCEL 공식을 교환하는 데 도움이 필요합니다.Excel to MySQL dec2hex

내가 십이 = 005341009450614 나는 세 부분으로 나누고 각각에 DEC2HEX의 변환을 수행하고 그 결과를 연결할 필요가

라는 칼럼에있을 것입니다 다음과 같은 수 있습니다. EXCEL에서 나는 다음과 같이 할 것이다 :

= (DEC2HEX (MID (A1,1,5), 4), DEC2HEX (MID (A1,6,2), 2), DEC2HEX (MID 8), 6))

제 질문은 어떻게 MySQL에서 이것을 복제 할 수 있습니까?

SELECT CONCAT(HEX(SUBSTRING(`DEC`,1,5)),HEX(SUBSTRING(`DEC`,6,2)),HEX(SUBSTRING(`DEC`,8,8))) FROM `convert` 

를하지만 나에게 결과가 있어야한다 "303032373830373039343430333437"

제공 :

은 내가 시도 도와

"02160A903476"

감사합니다!

SELECT HEX(<number>); 

입력 매개 변수가 그래서 이것은 많은 수의 충분해야 BIGINT 또는 문자열은 다음과 같습니다 MySQL의에서 진수하는 정수로 변환하기 위해

답변

0

그냥 HEX 기능을 사용하십시오.