I am trying to join an attribute from a *.csv table to a polygon shapefile by using: Join and Relates > Join (by attribute), where I use id attribute as an indicator to join. However, the join does not work for the entire dataset well. After correct processing of some part of data it is joining only every second polygon in my dataset and sett value null to the rest (see attachment where I hatched the polygons where the join function does not join the values to the polygons).
My input data are fine and the id indicator exists in both datasets where the function does not want to join the value. What can still be wrong? Is there a limit to perform join? I have 300 000 polygons and the same number of cells in my csv table to join.
