Я знаю, я знаю, что я написал в вопросе, я не должен удивляться. Но моя ситуация медленно работает с унаследованной POS-системой, и мой предшественник, по-видимому, не знал о JOIN, поэтому, когда я заглянул на одну из внутренних страниц, которая загружается в течение 60 секунд, я вижу, что это довольно быстро, переписать эти 8 запросов как один запрос с ситуацией JOINs. Проблема в том, что помимо того, что он не знал о JOIN, у него также, кажется, был фетиш для нескольких баз данных и удивление, удивление, что они используют разные сопоставления. Дело в том, что мы используем все «обычные» латинские символы, которые англоговорящие люди рассматривали бы как весь алфавит, и все это выйдет из употребления через несколько месяцев, поэтому мне нужен только лейкопластырь.
Короче говоря, мне нужен какой-то метод для приведения к одному сопоставлению, чтобы я мог сравнивать два поля из двух баз данных.
Точная ошибка:
Не удается разрешить конфликт сортировки между «SQL_Latin1_General_CP850_CI_AI» и «SQL_Latin1_General_CP1_CI_AS» в операции «равно».