2012-03-31 77 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' 
相關問題