Chọn theo thuộc tính - Chuỗi có <5 ký tự


11

Tôi có một cột mã zip là chuỗi. Hầu hết trong số chúng là mã zip 5 chữ số thông thường, nhưng một số chỉ có 3 chữ số hoặc thiếu một chữ số. (Hãy nhớ rằng, tôi cần cột này dưới dạng chuỗi vì các lý do khác)

Ví dụ.

ZIP
234
4566
12345

Về cơ bản tôi muốn chọn mọi thứ có ít hơn 5 ký tự để điều tra thêm. Tôi chắc chắn có một cách dễ dàng để làm điều này, nhưng tôi đang có một thời gian khó khăn để tìm ra nó.


1
Tuyệt vời, vui vì nó đã làm việc! Sẽ đăng nó dưới dạng câu trả lời cho sự thuận tiện của người khác :)
Joseph

Câu trả lời:


17

Sử dụng công cụ Chọn theo thuộc tính , bạn có thể nhập truy vấn SQL sau để chọn tất cả các tính năng có ít hơn 5 ký tự trong ZIPtrường:

CHAR_LENGTH("ZIP") < 5

-1

bạn cũng có thể sử dụng

Left("ZIP", 5)

để chọn các tính năng có 5 chữ số.


1
Điều này sẽ trả về 5 ký tự đầu tiên của bất kỳ thuộc tính nào nhưng ít liên quan đến độ dài của thuộc tính.
raphael
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.