안녕하세요!
이런식으로 DB 구성이 가능한건지 모르겠어서 질문드립니다.
지금 데이터를 가지고 오고 있는 곳이 있습니다.
여기에 id를 넣으면 그와 관련된 데이터를 리턴해주는데요...
신기한게..
"abc"
"ABC"
"a b c"
"A BC"
"Ab C"
등등..
대소문자/공백에 관계 없이 모두 abc로 인식해서 이에 해당하는 데이터를 돌려준다는겁니다.
근데 웃긴건 실제 id는 대소문자도 존재하고 공백도 존재합니다.
즉, 실제 아이디는 "AB C" 인데 위와 같이 아무렇게나 검색해도 AB C 라고 리턴을 해준다는겁니다.
물어보는 쪽이야 어떻게든 넣으면 되니 편했지만..
문제는 이걸 제가 구현해야되게 되었습니다. ㅡ,.ㅡ;;;;
그리고 당연히 지금까지 알던 지식으로 만들어보았으나 실패~!!!!
php + mysql 을 사용합니다.
저런식으로 구현을 할 수 있을까요??? 어떻게 설정해주고 만들어줘야 저런식으로 가능한건가요?
php에서 각종 함수로 공백제거, 대소문자 변경은 가능한데... "AB C"라고 저장을 해놓고 불러올때도 "AB C"로 불러와야하는데...
정작 물어볼땐 "abc", "ABC", "aB C"등등을 모두 지원해줘야 합니다.
이게 가능할까요? ㅠㅠ