MySQL의 문자열 합치기인 CONCAT에 대해서 정리한다.

아래의 예제와 같이 참 간단하다. CONCAT이라는 명령어를 필터링 해놔서 애먹었는뎅 CONCAT_WS로 하니 우회가 되었다. 상황에 따라서 우회 기법의 하나로 쓰일 수 있다.

※ CONCAT과 CONCAT_WS 비교

    SELECT CONCAT('N','3','0','1','5','M')               → N3015M
    SELECT CONCAT_WS('-','N','3','0','1','5','M')    → N-3-0-1-5-M



※ GROUP_CONCAT

    SELECT GROUP_CONCAT(CONCAT_WS('-',COL1,COL2)SEPARATOR ';') FROM
    TABLE_NAME GROUP BY GROUPNUM;

    COL1_DATA1-COL2_DATA1;COL1_DATA2-COL2_DATA2;
    COL1_DATA4-COL2_DATA4....
Posted by n3015m
:
BLOG main image
'네오이즘'의 보안LAB 블로그입니다........... n3oism@gmail.com by n3015m

카테고리

분류 전체보기 (228)
[ HappyDevTool ] (29)
[ HappyToolRelease ] (4)
[Book] (6)
[ Security Studies ] (0)
- CII (2)
- BigData (2)
- Web Hacking (10)
- SQL Injection (25)
- Mobile Security (9)
- Network (6)
- OperatingSystem (4)
- Malware & Reversing (4)
- Phishing (5)
- Compliance (0)
- Programming (13)
- Tools (13)
- IoT (6)
- etc (21)
[Pentration Testing] (3)
[OS X] (4)
[ Security Trends ] (16)
[ Fixing Guideline ] (7)
My Way, My Life (34)
About Me (2)

최근에 올라온 글

최근에 달린 댓글

최근에 받은 트랙백

Total :
Today : Yesterday :