Задачка примерно такая:есть таблицы - билеты, вокзалы, города.В таблице "вокзалы" есть коды вокзалов (уник) и коды городов в котором этот вокзал находится.в таблице "города" есть собственно коды городов.в таблице "билеты" есть поле "куда едем". Там должен быть код города.Но дикие юзеры время от времени пишут туда код вокзала. Запрещать уже поздно. Там сейчас около 40 тысяч неправильных записей.Требуется при чтении из таблицы "билеты" откуда-то выковыривать всегда только код города и по нему сортировать. И все это одним запросом - записей много, проект высоконагружен.Как?
|