Advertisement
Guest User

Untitled

a guest
Jan 20th, 2020
144
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.04 KB | None | 0 0
  1. ВЫБРАТЬ
  2. "ООО ""Радуга""" КАК Контрагент,
  3. 1 КАК ДеньНедели,
  4. 10 КАК Время
  5. ПОМЕСТИТЬ НачальнаяТаблица
  6.  
  7. ОБЪЕДИНИТЬ ВСЕ
  8.  
  9. ВЫБРАТЬ
  10. "ООО ""Радуга""",
  11. 3,
  12. 4
  13.  
  14. ОБЪЕДИНИТЬ ВСЕ
  15.  
  16. ВЫБРАТЬ
  17. "ООО ""Радуга""",
  18. 4,
  19. 10
  20.  
  21. ОБЪЕДИНИТЬ ВСЕ
  22.  
  23. ВЫБРАТЬ
  24. "ИП Капелькин",
  25. 1,
  26. 9
  27.  
  28. ОБЪЕДИНИТЬ ВСЕ
  29.  
  30. ВЫБРАТЬ
  31. "ИП Капелькин",
  32. 2,
  33. 15
  34.  
  35. ОБЪЕДИНИТЬ ВСЕ
  36.  
  37. ВЫБРАТЬ
  38. "ИП Капелькин",
  39. 3,
  40. 12
  41.  
  42. ОБЪЕДИНИТЬ ВСЕ
  43.  
  44. ВЫБРАТЬ
  45. "ООО ""Пример""",
  46. 4,
  47. 11
  48.  
  49. ОБЪЕДИНИТЬ ВСЕ
  50.  
  51. ВЫБРАТЬ
  52. "ООО ""Пример""",
  53. 5,
  54. 12
  55. ;
  56.  
  57. ////////////////////////////////////////////////////////////////////////////////
  58. ВЫБРАТЬ
  59. НачальнаяТаблица.ДеньНедели,
  60. МИНИМУМ(НачальнаяТаблица.Время) КАК Время
  61. ПОМЕСТИТЬ МинимальноеВремя
  62. ИЗ
  63. НачальнаяТаблица КАК НачальнаяТаблица
  64.  
  65. СГРУППИРОВАТЬ ПО
  66. НачальнаяТаблица.ДеньНедели
  67. ;
  68.  
  69. ////////////////////////////////////////////////////////////////////////////////
  70. ВЫБРАТЬ
  71. НачальнаяТаблица.Контрагент,
  72. ВЫБОР
  73. КОГДА НачальнаяТаблица.Время = МинимальноеВремя.Время
  74. ТОГДА 1
  75. ИНАЧЕ 2
  76. КОНЕЦ КАК Очередность
  77. ПОМЕСТИТЬ Понедельник
  78. ИЗ
  79. НачальнаяТаблица КАК НачальнаяТаблица
  80. ЛЕВОЕ СОЕДИНЕНИЕ МинимальноеВремя КАК МинимальноеВремя
  81. ПО НачальнаяТаблица.ДеньНедели = МинимальноеВремя.ДеньНедели
  82. ГДЕ
  83. НачальнаяТаблица.ДеньНедели = 1
  84. ;
  85.  
  86. ////////////////////////////////////////////////////////////////////////////////
  87. ВЫБРАТЬ
  88. НачальнаяТаблица.Контрагент,
  89. ВЫБОР
  90. КОГДА НачальнаяТаблица.Время = МинимальноеВремя.Время
  91. ТОГДА 1
  92. ИНАЧЕ 2
  93. КОНЕЦ КАК Очередность
  94. ПОМЕСТИТЬ Вторник
  95. ИЗ
  96. НачальнаяТаблица КАК НачальнаяТаблица
  97. ЛЕВОЕ СОЕДИНЕНИЕ МинимальноеВремя КАК МинимальноеВремя
  98. ПО НачальнаяТаблица.ДеньНедели = МинимальноеВремя.ДеньНедели
  99. ГДЕ
  100. НачальнаяТаблица.ДеньНедели = 2
  101. ;
  102.  
  103. ////////////////////////////////////////////////////////////////////////////////
  104. ВЫБРАТЬ
  105. НачальнаяТаблица.Контрагент,
  106. ВЫБОР
  107. КОГДА НачальнаяТаблица.Время = МинимальноеВремя.Время
  108. ТОГДА 1
  109. ИНАЧЕ 2
  110. КОНЕЦ КАК Очередность
  111. ПОМЕСТИТЬ Среда
  112. ИЗ
  113. НачальнаяТаблица КАК НачальнаяТаблица
  114. ЛЕВОЕ СОЕДИНЕНИЕ МинимальноеВремя КАК МинимальноеВремя
  115. ПО НачальнаяТаблица.ДеньНедели = МинимальноеВремя.ДеньНедели
  116. ГДЕ
  117. НачальнаяТаблица.ДеньНедели = 3
  118. ;
  119.  
  120. ////////////////////////////////////////////////////////////////////////////////
  121. ВЫБРАТЬ
  122. НачальнаяТаблица.Контрагент,
  123. ВЫБОР
  124. КОГДА НачальнаяТаблица.Время = МинимальноеВремя.Время
  125. ТОГДА 1
  126. ИНАЧЕ 2
  127. КОНЕЦ КАК Очередность
  128. ПОМЕСТИТЬ Четверг
  129. ИЗ
  130. НачальнаяТаблица КАК НачальнаяТаблица
  131. ЛЕВОЕ СОЕДИНЕНИЕ МинимальноеВремя КАК МинимальноеВремя
  132. ПО НачальнаяТаблица.ДеньНедели = МинимальноеВремя.ДеньНедели
  133. ГДЕ
  134. НачальнаяТаблица.ДеньНедели = 4
  135. ;
  136.  
  137. ////////////////////////////////////////////////////////////////////////////////
  138. ВЫБРАТЬ
  139. НачальнаяТаблица.Контрагент,
  140. ВЫБОР
  141. КОГДА НачальнаяТаблица.Время = МинимальноеВремя.Время
  142. ТОГДА 1
  143. ИНАЧЕ 2
  144. КОНЕЦ КАК Очередность
  145. ПОМЕСТИТЬ Пятница
  146. ИЗ
  147. НачальнаяТаблица КАК НачальнаяТаблица
  148. ЛЕВОЕ СОЕДИНЕНИЕ МинимальноеВремя КАК МинимальноеВремя
  149. ПО НачальнаяТаблица.ДеньНедели = МинимальноеВремя.ДеньНедели
  150. ГДЕ
  151. НачальнаяТаблица.ДеньНедели = 5
  152. ;
  153.  
  154. ////////////////////////////////////////////////////////////////////////////////
  155. ВЫБРАТЬ
  156. НачальнаяТаблица.Контрагент,
  157. ВЫБОР
  158. КОГДА НачальнаяТаблица.Время = МинимальноеВремя.Время
  159. ТОГДА 1
  160. ИНАЧЕ 2
  161. КОНЕЦ КАК Очередность
  162. ПОМЕСТИТЬ Суббота
  163. ИЗ
  164. НачальнаяТаблица КАК НачальнаяТаблица
  165. ЛЕВОЕ СОЕДИНЕНИЕ МинимальноеВремя КАК МинимальноеВремя
  166. ПО НачальнаяТаблица.ДеньНедели = МинимальноеВремя.ДеньНедели
  167. ГДЕ
  168. НачальнаяТаблица.ДеньНедели = 6
  169. ;
  170.  
  171. ////////////////////////////////////////////////////////////////////////////////
  172. ВЫБРАТЬ
  173. НачальнаяТаблица.Контрагент,
  174. ВЫБОР
  175. КОГДА НачальнаяТаблица.Время = МинимальноеВремя.Время
  176. ТОГДА 1
  177. ИНАЧЕ 2
  178. КОНЕЦ КАК Очередность
  179. ПОМЕСТИТЬ Воскресенье
  180. ИЗ
  181. НачальнаяТаблица КАК НачальнаяТаблица
  182. ЛЕВОЕ СОЕДИНЕНИЕ МинимальноеВремя КАК МинимальноеВремя
  183. ПО НачальнаяТаблица.ДеньНедели = МинимальноеВремя.ДеньНедели
  184. ГДЕ
  185. НачальнаяТаблица.ДеньНедели = 7
  186. ;
  187.  
  188. ////////////////////////////////////////////////////////////////////////////////
  189. ВЫБРАТЬ
  190. Понедельник.Контрагент КАК Пн,
  191. Вторник.Контрагент КАК Вт,
  192. Среда.Контрагент КАК Ср,
  193. Четверг.Контрагент КАК Чт,
  194. Пятница.Контрагент КАК Пт,
  195. Суббота.Контрагент КАК Сб,
  196. Воскресенье.Контрагент КАК Вс
  197. ИЗ
  198. Понедельник КАК Понедельник
  199. ЛЕВОЕ СОЕДИНЕНИЕ Вторник КАК Вторник
  200. ПО Понедельник.Очередность = Вторник.Очередность
  201. ЛЕВОЕ СОЕДИНЕНИЕ Среда КАК Среда
  202. ПО Понедельник.Очередность = Среда.Очередность
  203. ЛЕВОЕ СОЕДИНЕНИЕ Четверг КАК Четверг
  204. ПО Понедельник.Очередность = Четверг.Очередность
  205. ЛЕВОЕ СОЕДИНЕНИЕ Пятница КАК Пятница
  206. ПО Понедельник.Очередность = Пятница.Очередность
  207. ЛЕВОЕ СОЕДИНЕНИЕ Суббота КАК Суббота
  208. ПО Понедельник.Очередность = Суббота.Очередность
  209. ЛЕВОЕ СОЕДИНЕНИЕ Воскресенье КАК Воскресенье
  210. ПО Понедельник.Очередность = Воскресенье.Очередность
  211.  
  212. УПОРЯДОЧИТЬ ПО
  213. Понедельник.Очередность
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement