Таблица 1
roller
id | type_roller | name_file | filepath | time_start | time_stop | period | user_id | tc_servers | timeRolik
Таблица 2
roller_priority
id | user_id | tc_id | roller_id | priority
+ текущая выборка из Табцицы 1
#sql
SELECT *
FROM roller
WHERE
time_stop >= '2013.02.05'
AND time_start <= '2013.02.05'
AND user_id = 1
AND (tc_servers LIKE '44;%' OR tc_servers LIKE '%;44;%' OR tc_servers LIKE '%;44' OR tc_servers = '44')
AND (period = 6 OR period = 3)
//*эта строчка подставляется в php*// //*либо AND (period = 6)*//
к этой выборке нужно прикрутить сортировку по второй таблице
из Таблицы 2 делать выборку строк по
roller | roller_priority
user_id == user_id
id == roller_id
на основе этого приклеить к Таблице 1 столбец priority и отсортировать по нему Таблицу 1
------------ Дoбавленo в 13.31:
уже не нужно, придумал как это обойти