ฉันจะระบุว่าคุณลักษณะใดมีNULL
คุณสมบัติในตารางแอตทริบิวต์ของ Shapefile ได้อย่างไร
เมื่อฉันลอง[field]= 'NULL'
เลือกคุณสมบัติด้วยvalue = 0
(ดูภาพ)
ฉันจะระบุว่าคุณลักษณะใดมีNULL
คุณสมบัติในตารางแอตทริบิวต์ของ Shapefile ได้อย่างไร
เมื่อฉันลอง[field]= 'NULL'
เลือกคุณสมบัติด้วยvalue = 0
(ดูภาพ)
คำตอบ:
คุณลองแทนที่ "=" ด้วย "is" หรือไม่? ฉันไม่ได้มี QGIS อยู่ข้างหน้าฉัน แต่นั่นเป็นฐานข้อมูลที่ค่อนข้างธรรมดาเลือกไวยากรณ์สำหรับการทำงานกับค่า NULL
pedonal is NULL
ฉันเอาชนะสมองของฉันเกี่ยวกับอันนี้ ชื่อเขตข้อมูลคือ "ASSETID" เป็นค่าหรือ NULL แต่ที่จริงแล้วเขตข้อมูลนั้นเป็นเขตข้อมูลข้อความ (KML) ฉันเหนื่อย..
"ASSETID" ISNULL, "ASSETID" IS NULL, ISNULL("ASSETID"), "ASSETID" = "" NOTHING WORKED!
อย่างไรก็ตาม
"ASSETID" = '', "ASSETID" IN ('') did work also for search "ASSETID" in ('2251', '4321' etc)
โบราณ แต่ใช้การได้
นี่คือคำตอบสำหรับคำถามของคุณ นอกจากนี้วิดีโอยังแนะนำวิธีอัปเดตค่า Null ที่เลือกเหล่านี้จาก shapefile อื่น (เลเยอร์) https://youtu.be/O2hkvJjR2_s
ลอง:
Pedonal = ''