Thanks Matt,
I used SQL queries (using Mapbasic) to create the two tables.
I used the following mapbasic code to save and open the dynamic tables as base tables, but I am not sure that this is the most efficient way (if there is a more efficient way, It would be great if you could supply a sample)
Commit Table Find_Grid As "E:\MapInfo\GIS analysis\2017_09 September MapBasic\Find_Grid.TAB" TYPE NATIVE Charset "WindowsLatin1" Interactive
Commit Table Buildings_Grid As "E:\MapInfo\GIS analysis\2017_09 September MapBasic\Buildings_Grid.TAB" TYPE NATIVE Charset "WindowsLatin1" Interactive
Close Table Find_Grid Interactive
Close Table Buildings_Grid Interactive
Open Table "E:\MapInfo\GIS analysis\2017_09 September MapBasic\Buildings_Grid.TAB" Interactive
Open Table "E:\MapInfo\GIS analysis\2017_09 September MapBasic\Find_Grid.TAB" Interactive
Sean :)
?