Можно ли присвоить переменной результат запроса?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. Рассмотрим несколько из них:
- Используйте функцию экспорта в Excel в среде управления базами данных. Некоторые программы, такие как Microsoft SQL Server Management Studio, MySQL Workbench или phpMyAdmin, позволяют экспортировать результаты SQL-запросов в формате Excel. Для этого необходимо выполнить SQL-запрос, затем выбрать опцию экспорта в Excel в меню программы.
- Используйте 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? Стоит ли связываться с базой в виде файла?