การเลือกหลายค่าด้วย Select by Attributes ใน ArcGIS Desktop?


9

ใครสามารถช่วยฉันเลือกหลายค่าจากตารางคุณลักษณะ

ฉันพยายาม"Classes"='14'AND'07'แต่มันใช้งานไม่ได้


แหล่งข้อมูลที่ดีและมีรายละเอียดคือresources.arcgis.com/th/help/main/10.1/index.html#//…
SIslam

คำตอบ:


21

ทางออกที่ดีกว่าคือ:

"คลาส" ใน ('14', '15', .... )


ในกรณีที่เป็นโมฆะในทางกลับกันใช้ USE หรือไม่เช่นรหัสข้างต้น "คลาส" ใน (NULL, '14 ',' 15 ', .... ) หรือ "Classes" ใน (' NULL ',' 14 ',' 15 ' , .... ) NB เครื่องหมายจุลภาคกลับหัวเดียวสนใจ ..
SIslam

11

คุณจะต้องแยกคำแถลงการเลือกของคุณออกเป็นสองส่วน:

"Classes" = '14' หรือ "Classes" = '07'

แก้ไข: เปลี่ยนจาก AND เป็น OR เนื่องจากมีการระบุไว้ในความคิดเห็นและไม่สามารถทำงานได้ในสถานการณ์นี้


ขอบคุณสำหรับคำแนะนำของ RyanL และในกลางไม่ทำงาน แต่การทำงานหรือ
Stan John

11
และไม่ทำงานเพราะคุณไม่สามารถมีทั้ง 14 และ 07 ในฟิลด์เดียวกันสำหรับคุณสมบัติเดียวกัน หากคุณมีหลายกรณีที่คุณต้องการเลือกใช้ไวยากรณ์: fieldname ใน ('value1', 'value2', 'value3') สำหรับสตริงหรือไม่มี '' สำหรับจำนวนเต็ม
Alex Tereshenkov

จะเกิดอะไรขึ้นถ้าฉันมีค่าหลายร้อยและร้อยค่าที่ฉันต้องการให้ฐานข้อมูลค้นหาและเลือก ในความเป็นจริงฉันมีไฟล์ CSV ทั้งมูลค่าของค่าเหล่านี้ ... ฉันไม่สามารถพอดีพวกเขาทั้งหมดในกล่องแบบสอบถามเล็ก ๆ โดยใช้ SQL ... มีวิธีแก้ปัญหาที่แข็งแกร่งมากขึ้น?
user32882
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.