Вопрос не совсем по Excel.
В VBA запросом к таблице получаю данные, потом обработка данных и на лист Excel. Хотелось бы больше обработки возложить на SQL, т.к. на листе Excel процесс сильнее тормозит, а полученный в VBA из результата запроса массив может быть большой и вплоть до нехватки памяти.
Таблица с code и id. Значения code уникальные, id - нет. Из таблицы надо получить все строки и количество одинаковых id по каждому code.
Пока у меня получаются данные только с одним (последним) code по каждому id.
Проблема ещё в том, в для данной таблицы и провайдера не работают вложенные запросы. Но JOIN и UNION - работают, хотя и с ними не получилось.
Возможно, решение простое, но сам никак не соображу.
Пример таблицы для простоты - в Excel.
В VBA запросом к таблице получаю данные, потом обработка данных и на лист Excel. Хотелось бы больше обработки возложить на SQL, т.к. на листе Excel процесс сильнее тормозит, а полученный в VBA из результата запроса массив может быть большой и вплоть до нехватки памяти.
Таблица с code и id. Значения code уникальные, id - нет. Из таблицы надо получить все строки и количество одинаковых id по каждому code.
Пока у меня получаются данные только с одним (последним) code по каждому id.
Проблема ещё в том, в для данной таблицы и провайдера не работают вложенные запросы. Но JOIN и UNION - работают, хотя и с ними не получилось.
Возможно, решение простое, но сам никак не соображу.
Пример таблицы для простоты - в Excel.