ㄱ,ㄴ,ㄷ... A, B, C 검색할 때, 'ㄱ'을 저장하나요??

ㄱ,ㄴ,ㄷ... A, B, C 검색할 때, 'ㄱ'을 저장하나요??

QA

ㄱ,ㄴ,ㄷ... A, B, C 검색할 때, 'ㄱ'을 저장하나요??

본문

예를들어

 

사과 (Apple)

Banana (바나나)

포도 (Graph)

 

이런 것들을 저장을 하는데요.

 

 

만약에 ㄱ,ㄴ,ㄷ...ㅎ, A,B,C ... Z 버튼을 만들어서 검색을 하게끔 하고 싶은데요.

 

 

사과 (Apple) -> 'ㅅ'과 'A' 를 같이 저장하고

Banana (바나나) -> 'B'과 'ㅂ' 을 같이 저장하고...

 

이렇게 해서

검색할 때는 ㅅ, A , B, ㅂ 을 저장한 필드를 wr_prefix 라고 할 때

 

wr_prefix = 'A'

 

이렇게 검색을 하는 건가요??

이 질문에 댓글 쓰기 :

답변 2

사과(Apple) 저장할때 ㅅ과 A를 같이 DB에 저장이 되면 ㅅ A 필드를 검색해서

사과(Apple)를 출력 할 수 있어요

select와 for문을 사용하면 되겠는데요 

셀렉트문에서 비트윈 쓰면 되지 않을까요???

 

일단 인지하고 계셔야 할게 컴퓨터에서 사용하는 문자에는 모두 순번이있어요. 

 

프로그램 처음할때 아스키코드(?)인가 뭔가 숫자로 쓰면 문자로 나오잖아요? 그런 형식이에요.

 

영어는 a~z가 끝난후 A~Z가 되지만 한글은 가갸거겨 이순서가 맞는지 확실하지 않지만 이렇게가요. 한 자음에 모음이 끝까지 돌고서 다음으로 가는거죠.

 

select * from table where word between '가' and '나';

 

여기서 사용하는 between은 이상 이하에요. word컬럼에 가 이상에 나 이하를 조건으로 준거에요.

답변을 작성하시기 전에 로그인 해주세요.
전체 123,998 | RSS
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT