Cách khớp số trong SQL Server 'LIKE'.Ký tự đại diện của số trong SQL Server
SpaceName
------------
| New_Space_1
| .
| .
| New_Space_8
| New_Space_9
| New_Space_10
| New_Space_11
| New_Space_SomeString
| New_Space_SomeString1
Phía trên là nội dung bảng của tôi. Tôi muốn chỉ nhận hồ sơ kết thúc bằng ký tự số, nghĩa là tôi muốn các bản ghi từ New_Space_1
đến New_Space_11
.
Không muốn New_Space_SomeString
và New_Space_SomeString1
Tôi có một số câu hỏi như thế này.
SELECT SpaceName FROM SpaceTable
WHERE SpaceName LIKE 'New_Space_%'
Nhưng điều này trả về tất cả các bản ghi.
lớn .... Nó hoạt động ... Cảm ơn – Sreekumar
Một vấn đề .. này 'New_Space_8-56' cũng được trả về bởi các Query – Sreekumar
Làm thế nào về vấn đề này: CHỌN SpaceName TỪ SpaceTable ĐÂU SpaceName LIKE 'mới [\ _] Không gian [\ _]% ' VÀ Không gian tên KHÔNG THÍCH' Không gian mới [\ _] [\ _]% [^ 0-9]% ' –