tôi cần một truy vấn giúp đỡ nso sánh Numeric trên dữ liệu cột chuỗi
"totalexp" là một lĩnh vực nvarchar ... trong một bảng và tôi cần phải chọn như dưới đây
select EmpId,FirstName,totalexp from sample where totalexp > '6'
empid firstname totalexp
1 Me 8.2
5 as 6
10 567 64 mon
11 leader 6+ yrs
12 admintest 6.3
16 G 6
tôi có giá trị như 11, 12, 21 và tất cả của nó không hiển thị những điều
Chuyển đổi cột int đầu tiên. Nó phù hợp hơn theo cách đó. –
Nó sẽ làm tổn thương để bao gồm một mô tả trong câu hỏi !!! –
Tôi giả sử bạn có "mon", "yrs", "+" v.v ... trong cột totalexp? Khi lọc, bạn có muốn "6.3" và "64 mon" trong đầu ra hay chỉ dữ liệu số nguyên/số thực? – gbn