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 29694 게시물 읽기
No. 29694
검색 질문입니다. a필드내에 '하' 가 몇개 포함되었는 카운트 순으로 가져오구 싶습니다.
작성자
권오용(ohing80)
작성일
2010-06-08 13:50
조회수
7,809

제목 대로 입니다.

select * from `table` instr(`fild`,'하') and instr(`fild2`,'하')

위에 fild 에 '하' 문자가 많은 순으로 가져오구 싶은데요 가능 할까요?

알려주세요 ㅠㅠ

이 글에 대한 댓글이 총 1건 있습니다.

http://dev.mysql.com/doc/refman/5.1/en/string-functions.html

위 링크의 댓글중, Chris Stubben이 남긴 글에서 인용합니다.

 

CREATE FUNCTION substrCount(x varchar(255), delim varchar(12)) returns int

return (length(x)-length(REPLACE(x, delim, '')))/length(delim);

 

 

위의 함수를 만드신 다음, SELECT substrCount( [컬럼],'a') AS aCount FROM [table] ORDER BY aCount DESC 하시면 되겠습니다. 단, 속도는 보장할 수 없겠네요.

박현우(lqez)님이 2010-06-09 09:12에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
29699mysql 연결유지현상에 관련 질문입니다.
헬프요
2010-06-11
7252
29698select 구문에 +는 안되나요? [2]
김갑열
2010-06-10
7349
29695궁금한게 있는데요... [1]
조중연
2010-06-08
7213
29694검색 질문입니다. a필드내에 '하' 가 몇개 포함되었는 카운트 순으로 가져오구 싶습니다. [1]
권오용
2010-06-08
7809
29693replication 끊김 현상에 대한 질문입니다. [4]
최영균
2010-06-08
8135
29692max_connection 질문 [2]
디비악마
2010-06-07
8382
29691통계쿼리에 대한 질문이 있습니다 [1]
료쿄
2010-06-05
8374
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다