Как сохранить результат запроса sql
Перейти к содержимому

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

  • автор:

Можно ли присвоить переменной результат запроса?SQL,TRANSACT-SQL

При этом одним запросом можно присвоить значения нескольким переменным:

select @i1 = i1, @i2 = i2, . from . 

Отслеживать
ответ дан 30 авг 2013 в 9:44
11.5k 16 16 серебряных знаков 16 16 бронзовых знаков

Запрос нужно обернуть в скобки. То есть

DECLARE @enddate INT; SET @enddate = (SELECT dbo.Date_Dim.ID FROM dbo.Date_Dim WHERE dbo.Date_Dim.DateOper = '2013-06-27'); 

ну и позаботиться о том, чтобы он возвращал только одно значение, если это не так

Отслеживать
ответ дан 30 авг 2013 в 7:11
DreamChild DreamChild
36.1k 2 2 золотых знака 44 44 серебряных знака 85 85 бронзовых знаков
да,спасибо,топ 1 уже поставил
30 авг 2013 в 7:12

в mysql можно не объявлять переменную, а сразу воспользоваться ей

 set @m = (SELECT MIN(id) FROM db.table WHERE status=0); UPDATE db.table SET status=1 WHERE select * from db.table ; 

Отслеживать
ответ дан 23 мая 2017 в 14:36
101 1 1 бронзовый знак

  • sql-server
  • sql
    Важное на Мете
Похожие

Подписаться на ленту

Лента вопроса

Для подписки на ленту скопируйте и вставьте эту ссылку в вашу программу для чтения RSS.

Дизайн сайта / логотип © 2023 Stack Exchange Inc; пользовательские материалы лицензированы в соответствии с CC BY-SA . rev 2023.10.27.43697

Нажимая «Принять все файлы cookie» вы соглашаетесь, что Stack Exchange может хранить файлы cookie на вашем устройстве и раскрывать информацию в соответствии с нашей Политикой в отношении файлов cookie.

Как из sql выгрузить в excel

Есть несколько способов выгрузки данных из SQL в Excel. Рассмотрим несколько из них:

  1. Используйте функцию экспорта в Excel в среде управления базами данных. Некоторые программы, такие как Microsoft SQL Server Management Studio, MySQL Workbench или phpMyAdmin, позволяют экспортировать результаты SQL-запросов в формате Excel. Для этого необходимо выполнить SQL-запрос, затем выбрать опцию экспорта в Excel в меню программы.
  2. Используйте SQL-запрос, который выводит результаты в формате CSV, а затем откройте CSV-файл в Excel. Для этого выполните SQL-запрос с использованием ключевого слова INTO OUTFILE , чтобы сохранить результаты запроса в CSV-файл. Например:
SELECT * FROM таблица INTO OUTFILE 'путь_к_файлу.csv' FIELDS TERMINATED BY ',' ENCLOSED BY '"' LINES TERMINATED BY '\n'; 

После выполнения этого запроса CSV-файл будет сохранен в указанном каталоге. Откройте Excel и выберите опцию «Открыть файл», затем выберите CSV-файл и откройте его в Excel.

Как сохранить результат SQL запроса в переменную для того, что использовать дальше?

Всем привет!
Я новичек в C#.
Не подскажите, как вот этот запрос к базе:
using (var entities = new Entities(PosConnectionString))
var InfoCash = entities.GM_FinActStock
.Where(terminal => terminal.TerminalID == TerminalId && terminal.BudgetArticle == 5637151398)
.Select(cashnumber =>
new cashnumber = cashnumber.Amount
>)
.FirstOrDefault();
>

Сохранить в переменную, что бы потом использовать её дальше в коде.
Буду презнателен за помощь
Сильно не ругайтесь, за возможно тупой вопрос.

94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
Ответы с готовыми решениями:

Результат SQL запроса в переменную
В принципе заголовок Как записать результат выборки SQL запроса в переменную, заведомо известно.

Результат запроса SQL в переменную
Помогите пожалуйста Есть таблица в access (Sloti) в ней несколько столбцов, один из них.

Результат SQL запроса в переменную
Есть переменная которая выводиться в файле который инклюдиться. Нужно в переменную $category.

Записать результат SQL запроса в переменную
Всем привет. Такой вопрос. К примеру Есть 2 таблицы в БД vks Таблица people |name| org |.

1467 / 1008 / 456
Регистрация: 30.10.2017
Сообщений: 2,793

Obrams, объявите переменную нужного типа (такого же как cashnumber.Amount ) где-нибудь выше, например в классе. Присвойте ей InfoCash.cashnumber . Или вообще уберите создание анонимного типа в LINQ-выражении.

1046 / 662 / 216
Регистрация: 08.08.2014
Сообщений: 2,067

В результате выполнения запроса в переменную ‘InfoCash’ будет сохранена ссылка на объект анонимного типа, у которого есть свойство ‘cashnumber’.

Далее, вам нужно выполнить проверку, что ‘InfoCash’ не равно null (т.е. искомая запись найдена в базе). И, если не ‘null’, то получить результат из поля объекта, т.е. ‘InfoCash.cashnumber’.

87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
Помогаю со студенческими работами здесь

Передать результат sql-запроса в переменную
Всем привет. Столкнулся с такой штукой. Вот какому-нить элементу управления я могу присвоить.

Как использовать логин пользователя для запроса в SQL
Очень много просмотрел форумов, но найти ответ на этот вопрос так и не смог. Необходимо, что бы.

Как сохранить результат запроса?
Работает в IB формулировка SELECT поле AS имя_запроса FROM. Или как-то по-другому надо, INTO.

Как передать результат запроса в переменную?
Есть запрос который выдает только одно значение, как его(значение) присвоить переменной? Извеняюсь.

Как получить результат запроса в переменную?
С помощью запроса получаю данные из некоего dbf-файла. Над полученными данные потом производятся.

Как вывести в переменную результат запроса
Как вывести в переменную результат запроса Dim maxid = New OleDbCommand("SELECT MAX() FROM.

Как сохранить результат запроса к InterBase в виде sql-файла?

Снайпер

Здравствуйте. Имеется компонент TIBSQL, которым был осуществлён запрос на выборку к BASE1.IB и получен определённый результат.

Как сохранить его в file.sql, чтобы можно было загрузить этот файл на web-сервер и автоматически импортировать в локальную sql-базу? Загрузку и импорт не надо, это я сам умею.

Либо, на будущее, как сохранить абстрактный набор данных в виде sql-файла, может, где-нибудь есть описание формата или компоненты для работы с ним?

Аригато заранее!
Дополнено (1). Да-да, именно, нужен дамп таблицы. В общем, нужно некое подобие mysql-овского
select * from table outfile ‘file’;

Сейчас я пользуюсь тупыми методами вроде построчной записи в файл, с формированием каждой строки конкатенацией полей.

Но это пока у меня маленькие таблицы, до ста тысяч записей. А если их будет много? Подозреваю, есть более умные способы сохранения результатов запроса…

MsDuk

Sql-файл это обычный текстовый файл в котором записаны sql-запросы.

Если вы хотите сохранить результат запроса, то в файле должны быть записи insert, alter table и тому подобное Эту операцию умеют делать практически все утилиты.

Чтобы вставить сохраненную таблицу в новую БД, нужно просто выполнить код из файла.

А вообще вопрос немного странноват. Может вы подразумеваете некое подобие дампа таблицы?

  • Как в MySQL разместить таблицы путем SQL запроса из файла file.sql уже весь гугл перерыл?
  • Как вытащить БД из MS Access в виде .sql файла? Чтобы импортировать ее в MySQL
  • Как вывести результат из исполняемого файла C в таблицу mysql
  • Как перенести данные из interbase в mysql
  • File vs mySql? Стоит ли связываться с базой в виде файла?

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *