Имя: Пароль:
1C
 
Функция REPLACE в MySQL
0 fanast
 
11.08.17
13:46
Добрый день, mySQL совсем не знаю, зато знаю 1с)

На входе имеем параметры: &Артикул, &Цена, &Регион, &Дата

Есть 2 таблицы:
1) csm_pos - таблица с номенклатурой
pos_id - уникальный ключ
pos_own_code - &Артикул номенклатуры
Таблица однозначно определяется по id

2) regional_cost - таблица с ценами
id_serv - pos_id номенклатуры из таблицы csm_pos
id_reg - Параметр &Регион
cost - Параметр &Цена
update_date - Параметр &Период
Таблица однозначно определяется по id_serv и id_reg

Требуется:
1) Составляем временную таблицу из csm_pos по условию csm_pos.pos_own_code = &Артикул. Здесь получаем массив из pos_id. (Поскольку есть дубли по Артикулу у номенклатуры)

2) Для каждой строки из 1) В таблице regional_cost создать или заменить записи другими записями:
pos_id (из 1)) &Регион &Цена &Период

Помогите составить запрос плз и замену
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.