делаете таблицу с курсами, далее джойн Вашей таблицы с таблицей с курсами - и уже по этому джойну делайте выборку. Сразу хочу отметить - работать это будет ОЧЕНЬ не быстро. И индексы тут не факт что спасут. Если предполагается эту выборку делать несколько раз в день - я бы очень советовал делать предрасчитанную таблицу с приведенной к доллару ценой (или обновлять поле в основной таблице). Так 1 раз потратите время на расчет - дальнейшие выборки будут быстрыми, тут уже индекс сработает точно.