Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 04.05.2012, 16:19   #1
city32
Пользователь
 
Регистрация: 14.10.2011
Сообщений: 48
По умолчанию Вопрос по запросам

Есть БД на Аксесе. Подключение через ADO. Есть пока 3 таблицы spravocnik, nach_god_2012,yanvar_2012. В таблицу yanvar_2012 надо занести несколько полей из таблицы spravocnik и одно из таблицы nach_god_2012. Делаю такой запрос
Код:
sql.Add('INSERT INTO yanvar_2012');
sql.Add('select nach_god_2012.sum_iznosa, spravocnik.name_OC,spravocnik.perv_stoim,spravocnik.pr_iznoca,spravocnik.god_vvoda,spravocnik.mec_vvoda from nach_god_2012,spravocnik');
ExecSQL;
В таблицах spravocnik, nach_god_2012 одинаковое количество записей(например2). После запроса получается 4 строки а должно быть 2 объеденных. Слышал что объединение через INNER JOIN, но как применить не знаю.
city32 вне форума Ответить с цитированием
Старый 04.05.2012, 16:36   #2
evg_m
Старожил
 
Регистрация: 20.04.2008
Сообщений: 5,526
По умолчанию

эта и другие книги отсюда

читать до понимания что надо вставить вместо знаков вопросов.
Код:
from nach_god_2012, spravocnik
where nach_god_2012.????? = spravocnik.????????
Цитата:
Слышал что объединение через INNER JOIN, но как применить не знаю.
city32 на форуме Добавить отзыв для city32 Пожаловаться на это сообщение Ответить с цитированием
Код:
from nach_god_2012
inner join spravocnik on nach_god_2012.????? = spravocnik.????????
программа — запись алгоритма на языке понятном транслятору
evg_m вне форума Ответить с цитированием
Старый 05.05.2012, 12:41   #3
city32
Пользователь
 
Регистрация: 14.10.2011
Сообщений: 48
По умолчанию

спасибо большое
city32 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вопросы по запросам. cr1me БД в Delphi 3 25.10.2011 10:48
Вопрос по запросам незнайка315 Microsoft Office Access 5 30.05.2011 14:51
вопрос по запросам Dimati87 Microsoft Office Access 1 05.05.2009 11:13
Нужна помощь по нескольким sql запросам Named SQL, базы данных 3 23.09.2008 13:56
вопрос по сокетам и общение как в ICQ.Сложный вопрос... Руслантус Общие вопросы C/C++ 2 12.08.2008 21:10