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

Из файла: 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). Для этих случаев необходимо прописать принудительное значение для внесения в заполняемую таблицу. И опять же запустить внесение данных заново, чтобы как можно меньше осталось неопознанных марок/моделей и стран/регионов/городов.

12 лет назад
mchuk
50 лет
17 лет в сервисе
Был
3 месяца назад

Выбранный исполнитель

Andrey_Gr
Андрей 
44 года
12 лет в сервисе
Был
11 лет назад
12 лет назад
$50
3 дня
Все сделано качественно и в срок!
адекватный заказчик

Заявки фрилансеров

Andrey_Gr
Андрей 
44 года
12 лет в сервисе
Был
11 лет назад
12 лет назад