Advertisement
Guest User

Untitled

a guest
Sep 21st, 2017
194
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
T-SQL 3.46 KB | None | 0 0
  1. SELECT        ei.entrant_surname, ei.entrant_name, ei.entrant_patronymic,
  2.                              (SELECT        ic.identity_control_value
  3.                                FROM            identity_control AS ic INNER JOIN
  4.                                                          control AS c ON ic.control_id = c.control_id
  5.                                WHERE        (i.identity_id = ic.identity_id) AND (c.control_type_id = 1)) AS series,
  6.                              (SELECT        ic.identity_control_value
  7.                                FROM            identity_control AS ic INNER JOIN
  8.                                                          control AS c ON ic.control_id = c.control_id
  9.                                WHERE        (i.identity_id = ic.identity_id) AND (c.control_type_id = 2)) AS number, it.identity_type_short_name,
  10.                          CASE WHEN ei.entrant_sex = 1 THEN 'М' ELSE 'Ж' END AS Пол, CONVERT(varchar(10), COALESCE (ei.entrant_birthday, '01.01.2010'), 104) AS birthday,
  11.                          en.entrant_part_type_id AS код_категории_участника, NULL AS Код_региона,
  12.                          CASE WHEN edu_doc.edu_doc_medal = 0 THEN 0 WHEN edu_doc.edu_doc_medal = 1 THEN 1 ELSE 2 END AS Медаль, 0 AS Признак_спец_рассадки,
  13.                          edu_form.edu_form_id AS Код_формы_обучения, CASE WHEN en.citizenship_id IN (7, 8, 4, 2, 18, 11, 20, 9, 19, 3, 5, 10, 6, 12)
  14.                          THEN 1 WHEN en.citizenship_id = 1 THEN 0 ELSE 2 END AS Гражданство,
  15.                              (SELECT        TOP (1) exam_id
  16.                                FROM            exam_result
  17.                                WHERE        (admission_campagn.admission_campagn_id = 2) AND (exam_id IN (389, 390, 391, 392, 393, 394, 395, 396, 398, 399)) AND
  18.                                                          (exam_result_status_id = 4) AND (ei.entrant_info_id = entrant_info_id)) AS ExAm
  19. FROM            entrant AS en INNER JOIN
  20.                          entrant_info AS ei ON en.entrant_info_id = ei.entrant_info_id INNER JOIN
  21.                          [identity] AS i ON ei.entrant_info_id = i.entrant_info_id INNER JOIN
  22.                          identity_type AS it ON i.identity_type_id = it.identity_type_id INNER JOIN
  23.                          app_request AS ar ON ar.entrant_info_id = ei.entrant_info_id AND ar.app_request_priority_spec = 1 INNER JOIN
  24.                          edu AS e ON e.edu_id = ar.edu_id INNER JOIN
  25.                          subdivision_data AS sd ON sd.subdivision_id = e.sub_subdivision_id INNER JOIN
  26.                          edu_form ON e.edu_form_id = edu_form.edu_form_id INNER JOIN
  27.                          edu_doc ON en.entrant_info_id = edu_doc.entrant_info_id INNER JOIN
  28.                          entrant ON ar.entrant_info_id = entrant.entrant_info_id AND edu_doc.entrant_info_id = entrant.entrant_info_id INNER JOIN
  29.                          entrant2adm_camp ON en.entrant_info_id = entrant2adm_camp.entrant_info_id AND entrant.entrant_info_id = entrant2adm_camp.entrant_info_id INNER JOIN
  30.                          admission_campagn ON entrant2adm_camp.admission_campagn_id = admission_campagn.admission_campagn_id INNER JOIN
  31.                          exam_result AS exam_result_1 ON en.entrant_info_id = exam_result_1.entrant_info_id AND entrant.entrant_info_id = exam_result_1.entrant_info_id
  32. WHERE        (admission_campagn.admission_campagn_id = 2)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement