I am attempting to conduct table joins using a common ID field in QGIS. The issue it that the ID field in one table contains letters in the upper case and the other contains them in the lower case. For example, table 1 would have the ID SAM and table 2 has the ID sam. For my purposed a differing case does not make two ID unique if the string is the same otherwise.
I have tried converting the IDs the the same case using the UPPER() and LOWER() function in the field calculator, but due to the size of some of the datasets this can be time consuming and rather inefficient. Is there a way to conduct table joins in QGIS in a manner that is not case sensitive?