Daha çox

QGIS istifadə edən bir məktub olan sahənin ilk xarakterinə əsaslanan qurumlar seçilir?


Ünvanları yarımçıq olan şəxsləri seçmək istəyirəm, yəni birinci simvol rəqəm olmaq əvəzinə bir hərfdir. Bunu yerinə yetirmək üçün QGIS-in "ədədi" tipli bir funksiyası varmı?

Rəqəmsal deyil (sol ("ADRES", '1'))


Adi bir ifadə matçı istifadə edərək bunu asanlıqla edə bilərsiniz. İfadədən istifadə edin:

regexp_match ("ADRES", '^ [A-Za-z]. *')

Bu, ADDRESS sahəsinin böyük və ya kiçik hərflə başladığı bütün qeydləri seçəcəkdir. İkinci arqument müntəzəm bir ifadədir - sətrin '[A-Za-z]' aralığındakı bir simvolla '^' başlaması lazım olduğunu və bundan sonra '' hər hansı digər bir xarakterli birləşməni təqib edə biləcəyini göstərir. . Adi ifadələr əvvəlcə başınızı gəzdirmək üçün çətin ola bilər, ancaq bu kimi vəzifələr üçün çox güclüdür.


Videoya baxın: QGIS การตดขอมลเวกเตอรในโปรแกรม QGIS How to clip vector layer by QGIS (Oktyabr 2021).