Наиболее простой вариант - просто сделайте запрос в приоритетную таблицу, если ничего не нашлось - сделайте запрос в оставшуюся таблицу.
UPDА как потом мне обьединить результаты этих двух запросов? И отсортировать эти результаты?
Думал как-то через UNION, но что-то не получается
Ninazu в любом ЯП объедините, отсортируйте. Зачем грузить этим sql сервер.
Тем более что в описании задачи не упомянута необходимость объединять результаты.