Как сохранить результат запроса sql в excel

Как сохранить результат запроса sql в excel?

Как сохранить результат запроса sql с SQL Server 2008 R2 на Microsoft Excel 2008?

1 ответ

Я хотел бы сохранить результат следующего запроса в переменной sql и затем вычесть эту переменную из основной таблицы city, чтобы получить желаемый результат. SELECT * FROM city b1,city b2 WHERE b1.from_city = b2.to_city and b1.to_city = b2.from_city Любая помощь будет очень признательна.

Я хочу записать результат запроса SQL в файл csv или Excel и сохранить его в определенной папке. У меня есть следующие просьбы: Я хотел бы знать, может ли это быть достигнуто с помощью программы Java, которая может быть повторно использована для любого результата запроса SQL. Я также хотел бы.

Ручной способ, если вы находитесь в SQL Server Management Studio (SSMS), состоит в том, чтобы просто выделить строки и столбцы и вставить их в Excel, или вы можете щелкнуть правой кнопкой мыши и сохранить как файл CSV и открыть его в Excel.

Чтобы перенести заголовки, вы хотите:

  1. Нажмите на пункт меню Сервис .
  2. Нажмите на опции — >результаты запроса — >Sql Server ->результаты в сетку
  3. Отметьте включить заголовки столбцов при копировании или сохранении результатов

Затем сделайте свою копию и вставьте.

Похожие вопросы:

Как сохранить результат запроса с помощью T-SQL в файле csv в SSMS 2008? Это должно быть сделано программно.

Ну, мой вопрос связан с формами Windows, SQL Server и Excel. Я разрабатываю приложение для сравнения данных в двух таблицах в SQL Server и получения результатов. Часть до вставки данных в таблицы.

Я хочу, чтобы результат запроса SQL был экспортирован в Excel и отформатирован в шаблон. В основном пользователь нажимает на datarow, запрос выполняется для этого конкретного параметра, и.

Я хотел бы сохранить результат следующего запроса в переменной sql и затем вычесть эту переменную из основной таблицы city, чтобы получить желаемый результат. SELECT * FROM city b1,city b2 WHERE.

Я хочу записать результат запроса SQL в файл csv или Excel и сохранить его в определенной папке. У меня есть следующие просьбы: Я хотел бы знать, может ли это быть достигнуто с помощью программы.

Я пытаюсь найти способ скопировать результат запроса SQL Server в Excel. Я знаю, что с помощью PostgreSQL вы можете выполнить следующую команду: COPY (SELECT id, summary, description FROM table) TO.

Я работаю с нашим собственным фреймворком Я хочу экспортировать результирующий набор sql server (запрошенный) в excel с помощью ion python. Внутри файла python я могу назвать этот результат запроса.

У меня есть результат моего запроса: SELECT * FROM Mon Я хочу сохранить результат запроса SQL в виде новой таблицы.

Я хотел бы экспортировать таблицу из файла SQL Server 2012 в файл XML. Я нашел хороший ответ и здесь , как сделать результат XML из запроса базы данных SQL Server, но все же мне не хватает, как.

У меня есть два тайника, и я сделал соединение между этими двумя тайниками. Тогда каков рекомендуемый / эффективный способ сохранить результат этого запроса соединения в 3-й кэш? Я бы не хотел.

экспорт результата SQL-запроса в CSV или Excel

Я хочу записать результат запроса sql в файл csv или excel и сохранить его в определенной папке. Я хотел бы знать, может ли это быть достигнуто с помощью java-программы, которая может быть повторно использована для любого результата sql-запроса .I также хотел бы знать, можно ли это использовать для разных типов баз данных (oracle, mysql, MS sql server и т.д.). Я планирую прикрепить сохраненный файл к электронной почте (возможно ли это напрямую экспортировать результат запроса sql в электронная почта).Пожалуйста, помогите.

7 ответов

С использованием API openCSV вы можете экспортировать свои данные в файл csv.

Основной метод

fetchDataFromDatabase

В приведенном ниже коде подсчитывается количество столбцов в таблице и сохраняется в массиве результатов.

printToCsv

Это листок данных excel

введите файл excel, содержащий записи Привет, это решение, в котором вам нужны 3 файла. 1.input thread 2.output thread 3.data structure 4.main Поток 1.input, чтобы прочитать поток excel и output, чтобы написать sql out put Структура 2.data предназначена для хранения и передачи данных.

//Этот класс представляет структуру данных для хранения и преобразования ввода // данные как связанный список операторов sql

Это мое решение. Код для вставки в основной класс:

Основной класс:

Это класс DBConn для подключения к базе данных

Это класс для извлечения данных из таблицы в набор результатов и записи в файл csv

Вы можете подключиться к различным типам баз данных с помощью jdbc, а затем создать Excel с результатами (Видно здесь).

Для этого вам нужно написать небольшой код, который может обрабатывать любой запрос и любой драйвер. Первым вводом должно быть имя драйвера в качестве ввода программного обеспечения, которое вы пишете. Затем программное обеспечение, которое вы пишете, должно быть в состоянии выполнить любой SQL, данный ему, и выдавать только строки и столбцы.

Следующая задача — проанализировать ResultSet, который поступает из JDBC приложения java. Либо вы хотите записать результаты в CSV файл, либо EXCEL основывается на том, насколько хорошо у вас есть java-api для этого.

Написание вывода в CVS легко и не является тривальным. Я не работал над экспортом данных в Excel. Я уверен, что вы найдете для этого банки.

Ссылка на основную публикацию