Фрилансеры предложат решение вашей задачи уже через несколько минут!

Публикация заказа на фриланс бирже не займет много времени.

7 лет назад
Алексей М.
45 лет, Россия
12 лет в сервисе
Был онлайн 8 месяцев назад
7 лет назад

Персональный заказ для Andrey_Gr

Здравствуйте!

Из файла: auto-boards_csv.zip (по почте)
Перенести данные в таблицу sell_auto.rar с учетом городов из файла country.sql.zip и марок/моделей автомобилей из файла category.sql.zip

в файлах архива auto-boards_csv.zip данные разделены по:
mark,model,year,engine_type,transmission,drive_type,price,price_currency,engine_volume,body,color,speedometer,terms,condition,seller_name,phone,region,equipment,description,date
Соответствие данные из файла табличным:
mark - marka
model - model
year - year
engine_type - mtype
transmission - transmis
drive_type - privod
price - price
price_currency - valute
engine_volume - mob
body - kuzovmod
color - color
speedometer - probeg
terms - torg (если поле пустое - в базу вносим: нет, если не пустое вносим: да)
condition - alt2
seller_name - autor
phone - telephone
region - найди соответствие со страной/регионом/городом
equipment - пропускаем
description - comment
date - date случайная дата за последние 30 дней в формате 0000-00-00 00:00:00


Некоторые обязательные поля в таблице mysql:
ID в таблице mysql начинать со 100.
probegval - внести: километры
aid - внести: 1
period - внести случайно число от 60 до 90
status - внести: ок
alt1 - внести: Частник
ip - любой
Остальные поля - значения по умолчанию.

Некторые данные в файле auto-boards_csv.zip в кавычках. Например, region: "Санкт-Петербург, Дыбенко". Соответственно для определения страны/региона/города надо брать только Санкт-Петербург.

При внесении марок и моделей машин необходимо находить соответствия марок/моделей с таблицей category.sql.zip чтобы вносить числовые значения (по аналогии со странами/регионами/городами).
Если не будет найдено соответствие марки или модели - сносить их в отдельный файл. Вносить только марки модели - без остальных данных, чтобы можно было добавить их в таблицу category.sql и пройти сопоставление заново. Возможны варианты, когда не будут найдены совпадения, если в таблице чуть иначе указаны марки или модели (например, Mersedes-Benz или просто Mersedes). Для этих случаев необходимо прописать принудительное значение для внесения в заполняемую таблицу. И опять же запустить внесение данных заново, чтобы как можно меньше осталось неопознанных марок/моделей и стран/регионов/городов.

Выбранный исполнитель
Андрей Г.
Андрей Г. 
40 лет, Украина
7 лет в сервисе
Был онлайн 6 лет назад
7 лет назад

$50

3 дня

Отзыв заказчика
Все сделано качественно и в срок!
Отзыв фрилансера
адекватный заказчик
Андрей Г.
Андрей Г. 
40 лет, Украина
7 лет в сервисе
Был онлайн 6 лет назад
7 лет назад

Другие заказы в категории «Веб-программирование»

Здесь заказчик и фрилансеры могут обсуждать заказ до начала его выполнения.
Фрилансеры могут участвовать в обсуждении только после подачи заявки.
Здесь заказчик будет контролировать выполнение заказа и общаться с исполнителем.
Доступ к этому разделу имеют только заказчик и выбранный исполнитель.
Все материалы этого раздела закрыты от поисковых систем.