테이블 tbl_users
을 고려하여 모든 사용자의 목록을 특정 문자와 모든 후속 문자로 시작하려고합니다. 예를 들어 문자 'C'를 선택하면 'C'로 시작하는 모든 사용자와 모든 연속 된 문자 (즉 'D', 'E'등)가 표시됩니다. 어떻게 된거 야?특정 편지의 레코드 선택
3
A
답변
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'
관련 문제
- 1. 쿼리를 실행할 특정 레코드 선택
- 2. SQL의 특정 시간에서 레코드 선택
- 3. Oracle/SQL - 특정 sysdate 시간에 레코드 선택
- 4. 최적화 필요 : 특정 번호의 레코드 선택
- 5. MySQL의 특정 레코드 선택 후 업데이트
- 6. 특정 필드를 포함하는 레코드 수의 순서로 레코드 선택
- 7. 레코드 선택
- 8. Yii의 레코드 ID 선택
- 9. 날짜와 시간으로 레코드 선택
- 10. 편지의 대소 문자 구분 방법?
- 11. 존재하지 않는 레코드 선택 (삭제됨) - 다음 유효한 레코드 선택
- 12. 중복 된 레코드 선택
- 13. Doctrine2로 단일 레코드 선택
- 14. 순차 레코드 수 선택
- 15. DISTINCT 레코드 선택
- 16. 콤보 상자에서 레코드 선택
- 17. 테이블에서 여러 레코드 선택
- 18. SQL 레코드 선택
- 19. SQL : 레코드 수 선택
- 20. 향후 레코드 선택
- 21. ListView에서 레코드 선택 해제
- 22. 일괄 처리로 레코드 선택
- 23. 여러 레코드 선택 액세스
- 24. 가장 최근 로그가있는 레코드 선택
- 25. 시각적 기본 액세스로 레코드 선택
- 26. 오라클 특정 선택
- 27. MySQL - 일대 다 관계로 특정 일치하는 레코드 선택
- 28. 특정 범주의 제한이있는 임의의 N 레코드 선택 (다음 롤오버가없는 경우)
- 29. SQL Server 2005에서 특정 월 및 연도 레코드 선택
- 30. LINQ를 사용하여 레코드 집합에서 특정 레코드 제거