database.sarang.net
UserID
Passwd
Database
DBMS
ㆍMySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
MySQL Q&A 1871 게시물 읽기
No. 1871
Re: 문자열 추출하기...
작성자
정재익
작성일
2000-05-28 22:13
조회수
4,495

이것은 그냥 SQL query로서 처리하는 것은 힘듭니다.

방법은 두가지 정도로 생각할 수 있을 것 같습니다.

 

1. 사용자 정의함수를 만드는 것입니다. 예를 들면 '가-깋'까지 사이의 글자라면 'ㄱ'을 return... 이런식의 내용을 가지는 사용자 정의함수를 만들어 이용하는 방법.

2. 일단 MySQL 로 부터는 원하는 필드만을 받은 후 프로그램상에서 한글 코드를 분석하여 원하는 결과를 프로그래밍적으로 해결하는 방법

 

이렇게 두가지 방법이 있을것 같은데 이상적인 것은 역시 2번이 아닐까 싶습니다.

도움이 되셨길...

 

> 안녕하세요...

> mysql에서 이런 기능을 지원하는지요...

> '김길동'

> '박길동'

> '최길동'

> '이길동'

> 이란 사람이 있을때...

> 앞에 글자 '김''박''최''이'글에서

> 'ㄱ''ㅂ''ㅊ''ㅇ'만 추출하여 처리를 하고 싶은데...

>

> select name, substring(name, 1, 1) from member group by name;

> 이렇게 하니까 알아볼수 없는 글자들이 주욱 나오더라구요...

> 어떻게하면 할수 있을까요...

>

> 갈켜주세요...

> 일주일째 고민하고 있습니다.

[Top]
No.
제목
작성자
작성일
조회
1877# MySQL Table 의 Data를 Import/Export 시키는 법
김종현
2000-05-29
4093
1881┕>Re: # MySQL Table 의 Data를 Import/Export 시키는 법
정재익
2000-05-29 13:47:04
4337
1876DBD설치시 에러...
김익증
2000-05-29
3811
1879┕>Re: DBD설치시 에러...
정재익
2000-05-29 13:45:01
3593
1880┕>Re: DBD설치시 에러...
정재익
2000-05-29 13:45:09
3832
1874자료 업로드가 안되네요..
lowlow
2000-05-29
3769
1878┕>Re: 자료 업로드가 안되네요..
정재익
2000-05-29 13:43:27
4044
1868문자열 추출하기...
황현태
2000-05-28
3701
1871┕>Re: 문자열 추출하기...
정재익
2000-05-28 22:13:13
4495
1865# 급합니다. 답변좀부탁.. ㅠㅠ
오늘처음
2000-05-28
3423
1866┕>Re: # 급합니다. 답변좀부탁.. ㅠㅠ
정재익
2000-05-28 07:11:46
4108
1861mysql설치시 에러......
김익증
2000-05-27
3703
1872┕>Re: mysql설치시 에러......
정재익
2000-05-28 22:22:31
3804
1859# [mysql 제거하기]
김호덕
2000-05-27
3597
1870┕>Re: # [mysql 제거하기]
정재익
2000-05-28 22:02:14
3930
1873┕>Re: # [mysql 제거하기]
김익증
2000-05-29 10:40:54
4183
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.018초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다