<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Spatial joins when join fields don't match exactly in Data Management Questions</title>
    <link>https://community.esri.com/t5/data-management-questions/spatial-joins-when-join-fields-don-t-match-exactly/m-p/1317581#M44658</link>
    <description>&lt;P&gt;Hey everyone,&lt;/P&gt;&lt;P&gt;I have a parcels layer and a related table with info (like owners, last sale date, etc).&amp;nbsp; I need to create a join based on parcel ids.&amp;nbsp; Here's the problem.&amp;nbsp; For parcels where there is a Condo (for example), there are multiple units and I need all the records from the info table to join to that parcel.&amp;nbsp; (sounds easy, but wait...)&lt;/P&gt;&lt;P&gt;My problem is for single unit parcels I have parcel numbers like this: 74-43-43-22-12-008-0010 (dashes are removed in the field, I put them here for clarification).&amp;nbsp; For condos there is a parcel number like this 74-43-43-22-12-008 (missing four digits at the end) and then each unit will be something like 74-43-43-22-12-008-0001, 74-43-43-22-12-008-0002, 74-43-43-22-12-008-0003 etc...&lt;/P&gt;&lt;P&gt;If I join my INFO table by Parcel ID the Condo parcels with fewer digits have no matches.&amp;nbsp; I need to do something like this:&lt;/P&gt;&lt;P&gt;If (first 13 digits of PID in join table match first 13 digits of PID in target table) join the records.&amp;nbsp; So I would have a one-to-one for single units and a one-to-many for condos and town homes, etc.&lt;/P&gt;&lt;P&gt;Is there anyway to join this way?&amp;nbsp; I am not afraid to use Python Script or Arcade if it will get the job done.&amp;nbsp; And I cannot alter the tables to add a new field to use as join.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Thu, 10 Aug 2023 18:43:48 GMT</pubDate>
    <dc:creator>AngelaSchirck</dc:creator>
    <dc:date>2023-08-10T18:43:48Z</dc:date>
    <item>
      <title>Spatial joins when join fields don't match exactly</title>
      <link>https://community.esri.com/t5/data-management-questions/spatial-joins-when-join-fields-don-t-match-exactly/m-p/1317581#M44658</link>
      <description>&lt;P&gt;Hey everyone,&lt;/P&gt;&lt;P&gt;I have a parcels layer and a related table with info (like owners, last sale date, etc).&amp;nbsp; I need to create a join based on parcel ids.&amp;nbsp; Here's the problem.&amp;nbsp; For parcels where there is a Condo (for example), there are multiple units and I need all the records from the info table to join to that parcel.&amp;nbsp; (sounds easy, but wait...)&lt;/P&gt;&lt;P&gt;My problem is for single unit parcels I have parcel numbers like this: 74-43-43-22-12-008-0010 (dashes are removed in the field, I put them here for clarification).&amp;nbsp; For condos there is a parcel number like this 74-43-43-22-12-008 (missing four digits at the end) and then each unit will be something like 74-43-43-22-12-008-0001, 74-43-43-22-12-008-0002, 74-43-43-22-12-008-0003 etc...&lt;/P&gt;&lt;P&gt;If I join my INFO table by Parcel ID the Condo parcels with fewer digits have no matches.&amp;nbsp; I need to do something like this:&lt;/P&gt;&lt;P&gt;If (first 13 digits of PID in join table match first 13 digits of PID in target table) join the records.&amp;nbsp; So I would have a one-to-one for single units and a one-to-many for condos and town homes, etc.&lt;/P&gt;&lt;P&gt;Is there anyway to join this way?&amp;nbsp; I am not afraid to use Python Script or Arcade if it will get the job done.&amp;nbsp; And I cannot alter the tables to add a new field to use as join.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 10 Aug 2023 18:43:48 GMT</pubDate>
      <guid>https://community.esri.com/t5/data-management-questions/spatial-joins-when-join-fields-don-t-match-exactly/m-p/1317581#M44658</guid>
      <dc:creator>AngelaSchirck</dc:creator>
      <dc:date>2023-08-10T18:43:48Z</dc:date>
    </item>
  </channel>
</rss>

