Advertisement
Guest User

Untitled

a guest
Jan 21st, 2020
230
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.07 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. ЕСТЬNULL(КОЛИЧЕСТВО(НачальнаяТаблица1.Контрагент), 0) + 1 КАК Очередность
  62. ПОМЕСТИТЬ Понедельник
  63. ИЗ
  64. НачальнаяТаблица КАК НачальнаяТаблица
  65. ЛЕВОЕ СОЕДИНЕНИЕ НачальнаяТаблица КАК НачальнаяТаблица1
  66. ПО НачальнаяТаблица.Время > НачальнаяТаблица1.Время
  67. И (НачальнаяТаблица1.ДеньНедели = 1)
  68. ГДЕ
  69. НачальнаяТаблица.ДеньНедели = 1
  70.  
  71. СГРУППИРОВАТЬ ПО
  72. НачальнаяТаблица.Контрагент,
  73. НачальнаяТаблица.Время
  74. ;
  75.  
  76. ////////////////////////////////////////////////////////////////////////////////
  77. ВЫБРАТЬ
  78. НачальнаяТаблица.Контрагент КАК Контрагент,
  79. НачальнаяТаблица.Время КАК Время,
  80. ЕСТЬNULL(КОЛИЧЕСТВО(НачальнаяТаблица1.Контрагент), 0) + 1 КАК Очередность
  81. ПОМЕСТИТЬ Вторник
  82. ИЗ
  83. НачальнаяТаблица КАК НачальнаяТаблица
  84. ЛЕВОЕ СОЕДИНЕНИЕ НачальнаяТаблица КАК НачальнаяТаблица1
  85. ПО НачальнаяТаблица.Время > НачальнаяТаблица1.Время
  86. И (НачальнаяТаблица1.ДеньНедели = 2)
  87. ГДЕ
  88. НачальнаяТаблица.ДеньНедели = 2
  89.  
  90. СГРУППИРОВАТЬ ПО
  91. НачальнаяТаблица.Контрагент,
  92. НачальнаяТаблица.Время
  93. ;
  94.  
  95. ////////////////////////////////////////////////////////////////////////////////
  96. ВЫБРАТЬ
  97. НачальнаяТаблица.Контрагент КАК Контрагент,
  98. НачальнаяТаблица.Время КАК Время,
  99. ЕСТЬNULL(КОЛИЧЕСТВО(НачальнаяТаблица1.Контрагент), 0) + 1 КАК Очередность
  100. ПОМЕСТИТЬ Среда
  101. ИЗ
  102. НачальнаяТаблица КАК НачальнаяТаблица
  103. ЛЕВОЕ СОЕДИНЕНИЕ НачальнаяТаблица КАК НачальнаяТаблица1
  104. ПО НачальнаяТаблица.Время > НачальнаяТаблица1.Время
  105. И (НачальнаяТаблица1.ДеньНедели = 3)
  106. ГДЕ
  107. НачальнаяТаблица.ДеньНедели = 3
  108.  
  109. СГРУППИРОВАТЬ ПО
  110. НачальнаяТаблица.Контрагент,
  111. НачальнаяТаблица.Время
  112. ;
  113.  
  114. ////////////////////////////////////////////////////////////////////////////////
  115. ВЫБРАТЬ
  116. НачальнаяТаблица.Контрагент КАК Контрагент,
  117. НачальнаяТаблица.Время КАК Время,
  118. ЕСТЬNULL(КОЛИЧЕСТВО(НачальнаяТаблица1.Контрагент), 0) + 1 КАК Очередность
  119. ПОМЕСТИТЬ Четверг
  120. ИЗ
  121. НачальнаяТаблица КАК НачальнаяТаблица
  122. ЛЕВОЕ СОЕДИНЕНИЕ НачальнаяТаблица КАК НачальнаяТаблица1
  123. ПО НачальнаяТаблица.Время > НачальнаяТаблица1.Время
  124. И (НачальнаяТаблица1.ДеньНедели = 4)
  125. ГДЕ
  126. НачальнаяТаблица.ДеньНедели = 4
  127.  
  128. СГРУППИРОВАТЬ ПО
  129. НачальнаяТаблица.Контрагент,
  130. НачальнаяТаблица.Время
  131. ;
  132.  
  133. ////////////////////////////////////////////////////////////////////////////////
  134. ВЫБРАТЬ
  135. НачальнаяТаблица.Контрагент КАК Контрагент,
  136. НачальнаяТаблица.Время КАК Время,
  137. ЕСТЬNULL(КОЛИЧЕСТВО(НачальнаяТаблица1.Контрагент), 0) + 1 КАК Очередность
  138. ПОМЕСТИТЬ Пятница
  139. ИЗ
  140. НачальнаяТаблица КАК НачальнаяТаблица
  141. ЛЕВОЕ СОЕДИНЕНИЕ НачальнаяТаблица КАК НачальнаяТаблица1
  142. ПО НачальнаяТаблица.Время > НачальнаяТаблица1.Время
  143. И (НачальнаяТаблица1.ДеньНедели = 5)
  144. ГДЕ
  145. НачальнаяТаблица.ДеньНедели = 5
  146.  
  147. СГРУППИРОВАТЬ ПО
  148. НачальнаяТаблица.Контрагент,
  149. НачальнаяТаблица.Время
  150. ;
  151.  
  152. ////////////////////////////////////////////////////////////////////////////////
  153. ВЫБРАТЬ
  154. НачальнаяТаблица.Контрагент КАК Контрагент,
  155. НачальнаяТаблица.Время КАК Время,
  156. ЕСТЬNULL(КОЛИЧЕСТВО(НачальнаяТаблица1.Контрагент), 0) + 1 КАК Очередность
  157. ПОМЕСТИТЬ Суббота
  158. ИЗ
  159. НачальнаяТаблица КАК НачальнаяТаблица
  160. ЛЕВОЕ СОЕДИНЕНИЕ НачальнаяТаблица КАК НачальнаяТаблица1
  161. ПО НачальнаяТаблица.Время > НачальнаяТаблица1.Время
  162. И (НачальнаяТаблица1.ДеньНедели = 6)
  163. ГДЕ
  164. НачальнаяТаблица.ДеньНедели = 6
  165.  
  166. СГРУППИРОВАТЬ ПО
  167. НачальнаяТаблица.Контрагент,
  168. НачальнаяТаблица.Время
  169. ;
  170.  
  171. ////////////////////////////////////////////////////////////////////////////////
  172. ВЫБРАТЬ
  173. НачальнаяТаблица.Контрагент КАК Контрагент,
  174. НачальнаяТаблица.Время КАК Время,
  175. ЕСТЬNULL(КОЛИЧЕСТВО(НачальнаяТаблица1.Контрагент), 0) + 1 КАК Очередность
  176. ПОМЕСТИТЬ Воскресенье
  177. ИЗ
  178. НачальнаяТаблица КАК НачальнаяТаблица
  179. ЛЕВОЕ СОЕДИНЕНИЕ НачальнаяТаблица КАК НачальнаяТаблица1
  180. ПО НачальнаяТаблица.Время > НачальнаяТаблица1.Время
  181. И (НачальнаяТаблица1.ДеньНедели = 7)
  182. ГДЕ
  183. НачальнаяТаблица.ДеньНедели = 7
  184.  
  185. СГРУППИРОВАТЬ ПО
  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.  
  214. УПОРЯДОЧИТЬ ПО
  215. Понедельник.Очередность
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement