Заказчик выбрал исполнителя:
Егор П
таблица "top_elements"
id_top
id_elem
rating
таблица "top_pos"
element_id
position
нужно чтобы при запуске скрипта таблица top_pos обновляла данные, если нет то создавала перебирая таблицу "top_elements"
у каждого id_top много id_elem, нужно выбрать по одинаковому id_top, отсортировать id_elem по rating, присвоить position для каждого id_elem в каждом id_top
пример:
таблица "top_elements"
id_top "1" "1" "1" "2" "2"
id_elem "1" "2" 3" "4" "5"
rating "10" "30" "20" "10" "20"
таблица "top_pos"
element_id "1" "2" "3" "4" "5"
position "3" "1" "2" "2" "2" "1"
чтобы при этом в таблице top_pos старые записи UPDATE а новые INSERT
Опубликован 21.09.2017 в 21:25