Bạn có thể sử dụng Lớp ảo, để giữ tập dữ liệu gốc và tạo lớp mới.
Nếu không có hình học, bạn phải kiểm tra "Không có hình học" trong cửa sổ "Tạo lớp ảo".
Có nhiều cách khác nhau để kiểm tra NULL
hoặc ``. Xem thêm SQLite chọn chỗ trống? - trên Stack Overflow
Ví dụ truy vấn. Tôi đã tò mò và thử nghiệm tất cả chúng với thành công (không có lỗi):
SELECT * FROM your_table WHERE "2LE" IS NOT NULL
>
SELECT * FROM your_table WHERE "2LE" != 'NULL' #if `NULL` is a string:
>
SELECT * FROM your_table WHERE ifnull("2LE", '') != ''
>
SELECT * FROM your_table WHERE ifnull(length("2LE"), 0) != 0
>
SELECT * FROM your_table WHERE coalesce("2LE", '') != ''
Bạn có thể Save As
(nhấp chuột phải) truy vấn (lớp ảo) vào một tệp vectơ mới.