Вы можете справиться с этим с помощью SQL, но я бы сказал, что если вы уже создали нужный файл и вам нужно только разделить его, вы можете разделить файл с помощью какого-либо инструмента.Смотрите этот вопрос, чтобы узнать, как это сделать в Windows с помощью командной строки: Пакетный файл для разделения CSV-файла
Если это CSV-файл, как видно из тегов этого вопроса, вы будетенеобходимо скопировать первую строку и добавить ко всем файлам, кроме первого.Поскольку первая строка является заголовком файла CSV, и я предполагаю, что ваше приложение понадобится вам для каждого файла детали.
Другим решением будет написание оператора SQL для фильтрации результатов.Скажем, если вы хотите отфильтровать по полю регионов, вы можете написать: SELECT * FROM WHERE region = ''
Это, однако, очень упрощенно, и вам может потребоваться проделать дополнительную работу, чтобы получить намеченный результат.Ваши значения регионов могут не совпадать с вашими предполагаемыми частями.Вам нужно будет выяснить, как разделить на основе многих значений региона.Вы также можете реализовать некоторые SQL-разбиения результирующего набора, но я бы сказал, что решение для обработки файлов должно быть проще в применении.