2012-03-31 3 views
3

테이블 tbl_users을 고려하여 모든 사용자의 목록을 특정 문자와 모든 후속 문자로 시작하려고합니다. 예를 들어 문자 'C'를 선택하면 'C'로 시작하는 모든 사용자와 모든 연속 된 문자 (즉 'D', 'E'등)가 표시됩니다. 어떻게 된거 야?특정 편지의 레코드 선택

답변

3

그냥 이것을 사용 WHERE 절 :

WHER username >= 'C' 
1

조건으로 사용하십시오.

SUBSTRING(UPPER(name),1,1) >= 'C' 

시도하지 않았습니다. 그것이 작동하지 않는 경우,

1

내가 이것을 테스트하지 않은 테이블 구조를 제공하지만,이 같은 일이 생각하십시오

SELECT * 
FROM tbl_users 
WHERE SUBSTRING(tbl_users.UserName, 0, 1) >= 'C'