Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Зопрос к запросу 
V
    Опции темы
CLIPSA
Дата 7.9.2009, 14:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 126
Регистрация: 6.10.2006

Репутация: нет
Всего: 2



Пользуюсь VC++, база Access, через ODBC.

Как выполнить  выполнить запрос к запросу?

Вот первый запрос 
Код

SQLstring="SELECT  name, time_, CH4_, O2_";
SQLstring+=" FROM gas";
SQLstring+="WHERE time_ >=#08/31/2009 20:10:22#   And    time_ <=#08/31/2009 21:15:32#;";

CRecordset gas_Recordset(&rashod_Database);
gas_Recordset.Open(CRecordset::dynaset,SQLstring);


А теперь нужно к первому запросу(к gas_Recordset )  сделать ещё запрос, который  просуммирует столбцы CH4_ и O2_.
Если бы это была обычная таблица, то я бы сделала SELECT SUM(столбец) FROM имя_таблицы. Но это не таблица, то что мне указывать в FROM ?


Это сообщение отредактировал(а) CLIPSA - 7.9.2009, 16:50
PM MAIL   Вверх
jonie
Дата 7.9.2009, 23:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 5613
Регистрация: 21.8.2005
Где: Владимир

Репутация: 4
Всего: 118



1) а в чем проблемы ?

Код

select sum(CH4_) as sCH4_, sum(O2_)
from (
 select name, time_, CH4_, O2_
 from gas
 WHERE time_ >=#08/31/2009 20:10:22#   And    time_ <=#08/31/2009 21:15:32#
)t


2) при чем тут c++ ?


--------------------
Что-то не поняли? -> Напейтесь до зеленых человечков... эта сверхцивилизация Вам поможет...
PM MAIL Jabber   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "C++: Базы данных"
chipset

Данный форум предназначен для обсуждения вопросов прямым образом связанных с C++ и БД. Так, вопросы только по C++ следует задавать в C++:Общие вопросы а вопросы по абстрактным БД в Базах данных или в соответствующих под-форумах.

Благодарим за понимание.


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, chipset.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Базы данных | Следующая тема »


 




[ Время генерации скрипта: 0.0988 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.