Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- SELECT
- r.id, CONCAT(r.lastname,' ', r.firstname,' ', r.middlname) fio, r.desired_profession, r.phone1, r.phone2, r.email1, r.payment
- ,CASE r.type_of_work
- WHEN 0 THEN 'не имеет значения'
- WHEN 6 THEN 'полный рабочий день'
- WHEN 7 THEN 'временная работа'
- WHEN 9 THEN 'работа вахтовым методом'
- WHEN 10 THEN 'неполный рабочий день'
- WHEN 12 THEN 'сменный график работы'
- WHEN 13 THEN 'частичная занятость'
- END type_of_work
- ,CASE r.place_of_work
- WHEN 0 THEN 'не имеет значения'
- WHEN 1 THEN 'на территории работодателя'
- WHEN 2 THEN 'на дому'
- WHEN 3 THEN 'разъездного характера'
- END place_of_work
- ,r.dop,r.best
- ,CONCAT('http://public.superjob.ru/images/resume_fotos/', LEFT(RIGHT(r.id,5),3),'/',RIGHT(r.id,2),'/',r.id,'.',
- IF(f.large<>'','large_',IF(f.medium<>'','medium_','small_')),f.link,'.',
- IF(f.large<>'',f.large,IF(f.medium<>'',f.medium,f.small))) img
- # ,SUM((IFNULL(w.`yearend`,2016)-w.`yearbeg`)*12 +IF(w.`monthend`=0,5,w.monthend)-w.`monthbeg`) experience
- ,r.age, CONCAT(r.birthday,' ',
- CASE r.birthmonth
- WHEN 1 THEN 'января'
- WHEN 2 THEN 'февраля'
- WHEN 3 THEN 'марта'
- WHEN 4 THEN 'апреля'
- WHEN 5 THEN 'мая'
- WHEN 6 THEN 'июня'
- WHEN 7 THEN 'июля'
- WHEN 8 THEN 'августа'
- WHEN 9 THEN 'сентября'
- WHEN 10 THEN 'октября'
- WHEN 11 THEN 'ноября'
- WHEN 12 THEN 'декабря' END
- ,' ', r.birthyear) bd, CASE r.pol WHEN 2 THEN 'men' WHEN 3 THEN 'women' WHEN 0 THEN 'none' END sex, t.name,
- CASE r.education
- WHEN 0 THEN 'не имеет значение'
- WHEN 1 THEN 'не указано'
- WHEN 2 THEN 'высшее'
- WHEN 3 THEN 'неполное высшее и выше'
- WHEN 4 THEN 'среднее специальное и выше'
- WHEN 5 THEN 'среднее и выше'
- WHEN 6 THEN 'учащийся школы и выше' END education
- ,CASE r.maritalstatus
- WHEN 0 THEN 'не имеет значение'
- WHEN 2 THEN 'состоит в браке'
- WHEN 3 THEN 'не состоит в браке' END maritalstatus,
- CASE WHEN r.children = 0 THEN 'детей нет' ELSE 'есть дети' END children
- ,CONCAT(be.`institute`,'.Уровень образования:'
- ,CASE r.education
- WHEN 0 THEN 'не имеет значение'
- WHEN 1 THEN 'не указано'
- WHEN 2 THEN 'высшее'
- WHEN 3 THEN 'неполное высшее и выше'
- WHEN 4 THEN 'среднее специальное и выше'
- WHEN 5 THEN 'среднее и выше'
- WHEN 6 THEN 'учащийся школы и выше' END
- ,'.Факультет:',be.`faculty`,'.Специальность:',be.profession,
- '.Форма обучения:',
- CASE be.eduform
- WHEN 0 THEN 'не имеет значение'
- WHEN 10 THEN 'Дневная/Очная'
- WHEN 20 THEN 'Вечерняя и выше'
- WHEN 30 THEN 'Очно-заочная и выше'
- WHEN 40 THEN 'Заочная и выше'
- WHEN 50 THEN 'Экстернат и выше'
- WHEN 60 THEN 'Дистанционная и выше' END) knowledge
- ,GROUP_CONCAT(DISTINCT e.yearend ,'&n', e.name,'&i', e.institut,'&t', e.town, ' /n ') study
- ,r.driving_licence
- ,GROUP_CONCAT(DISTINCT l.`title`,' ',CASE rl.`title` WHEN 0 THEN 'не имеет значение' WHEN 3 THEN 'Базовый' WHEN 5 THEN 'Технический' WHEN 7 THEN 'Разговорный' WHEN 9 THEN 'Свободно владею' END, ' \n ') lang
- # ,GROUP_CONCAT(DISTINCT w.name, ' &t ', w.town, ' &p ', w.profession, ' &w ', w.work) WORK, GROUP_CONCAT(DISTINCT ms.name_rus) metro
- FROM profil r
- LEFT JOIN towns t ON t.id = r.town
- LEFT JOIN profil_metro rm ON rm.id_resume = r.id
- LEFT JOIN metro_stations ms ON ms.id = rm.id_metro
- LEFT JOIN photo f ON f.id_resume = r.id
- # LEFT JOIN region.work w ON w.`id_resume` = r.id
- LEFT JOIN baseeduc be ON be.`id_resume` = r.id
- LEFT JOIN education e ON e.id_user = r.id
- LEFT JOIN reslang rl ON rl.`id_resume` = r.id
- LEFT JOIN lang l ON l.id = rl.`id_language`
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement