2012-03-09 5 views
0

나는 사람들이 내 웹 사이트를 방문하는 데 사용하는 키워드를 수집하는 데이터베이스 테이블을 가지고 있습니다.이 모든 키워드는 열 문자열에 저장됩니다.mysql 열에 키워드가 나타나는 횟수를 계산하십시오.

지금 내가하고 싶은 예를 들어 마케팅 6.

내 마케팅 테이블에 출력 내가 원하는 여섯 번 사용하는 경우, 그래서 그들이 사용 횟수에 따라 단어와 그룹을 계산이다 mysql이 모든 단어 인스턴스를 세 어서 추가 할 수있는 함수가 있다면 문제는 확실하지 않다.

만약 그렇다면 어떻게 할 수 있습니까?

+0

이 당신에게 몇 가지 아이디어를 줄 것이다 .. http://www.tizag.com/mysqlTutorial/mysqlcount을. PHP는 –

+0

그 위대한, 감사합니다 –

+0

아무 걱정도, 내가 도울 수있어 기쁘게 생각합니다. –

답변

3

는 지금까지 내가 당신의 질문을 이해, 당신은 이런 식으로 뭔가를 찾고 :

SELECT COUNT(*), KEYWORD FROM TABLE GROUP BY KEYWORD

+0

안녕하세요 고맙습니다. 그렇지만 키워드가 무엇인지 모르겠으므로 입력 한 횟수만큼 열 문자열의 모든 단어를 그룹화하면됩니다. –

+1

내 문장에서'KEYWORD'는 컬럼의 이름입니다. 당신이'string'이라면 KEYWORD를 STRING 단위로 교환 할 수 있습니다. – DKSan

관련 문제