Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/SQL - создание строки запроса с условиями OR и IN. - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: _Boroda_, китин  
SQL - создание строки запроса с условиями OR и IN.
Rioran Дата: Вторник, 10.03.2015, 15:36 | Сообщение № 1
Группа: Авторы
Ранг: Ветеран
Сообщений: 903
Репутация: 290 ±
Замечаний: 0% ±

Excel 2013
Всем привет и хорошего настроения!

Хочу поделиться придуманным способом формирования строки SQL-запроса на основании данных из Excel.

По нажатию кнопки во вложении программа создаст текст условия для запроса. "ИЛИ" для разных "Групп" (столбец 1), где для каждой группы "Тип" (столбец 2) отбираем "in [перечисление атрибутов]" (столбец 3).

Если передадите на переменную Data двухмерный массив с исходными данными - можете формировать запрос в рамках Access. При желании все переносы строки Chr(10) для результирующей переменной StrX можно заменить (Replace) на пробелы, а для константы Tab1 задать пустую строку "".

Возможно, кому-то пригодится.
К сообщению приложен файл: Rio_SQL.xlsb (23.3 Kb)


Роман, Москва, voronov_rv@mail.ru
Яндекс-Деньги: 41001312674279


Сообщение отредактировал Rioran - Среда, 11.03.2015, 12:00
 
Ответить
СообщениеВсем привет и хорошего настроения!

Хочу поделиться придуманным способом формирования строки SQL-запроса на основании данных из Excel.

По нажатию кнопки во вложении программа создаст текст условия для запроса. "ИЛИ" для разных "Групп" (столбец 1), где для каждой группы "Тип" (столбец 2) отбираем "in [перечисление атрибутов]" (столбец 3).

Если передадите на переменную Data двухмерный массив с исходными данными - можете формировать запрос в рамках Access. При желании все переносы строки Chr(10) для результирующей переменной StrX можно заменить (Replace) на пробелы, а для константы Tab1 задать пустую строку "".

Возможно, кому-то пригодится.

Автор - Rioran
Дата добавления - 10.03.2015 в 15:36
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!