|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
03.06.2010, 19:50 | #1 |
Пользователь
Регистрация: 06.05.2010
Сообщений: 72
|
получить новую таблицу по результатам запроса
Помогите пожалуйста орпеделить ошибку
Cоздать запрос на изменение стоимости перевозки (увеличение на 10%), если, тип используемого вагона - рефрижератор. Получить новую таблицу по результатам запроса. Вот что у меня получилось, но не работает как всегда (((( Update T1 set Stoum_perevos=Stoim_perevos * 0,1 where (select Tip_vag from T3 where Tip_vag ='рефрижиратор'); пишет ошибку синтаксиса в конструкторе Update. и вопрос как можно получить новую таблицу по результатам запроса???? |
03.06.2010, 19:55 | #2 |
Форумчанин
Регистрация: 25.07.2009
Сообщений: 533
|
Три раза уже тебе отписал...
Ну как минимум а что сравниваем с результатом вложенного запроса?
Маразм крепчал. Еноты пели...
R-style Dataknowlege Access Member Account (RDAMA) |
03.06.2010, 20:08 | #3 |
Пользователь
Регистрация: 06.05.2010
Сообщений: 72
|
не догоняю. понимаю вродь чего то не хватает в запросе. А что не догоняю.
|
03.06.2010, 20:15 | #4 |
Форумчанин
Регистрация: 25.07.2009
Сообщений: 533
|
Ну как минимум должно быть полноценное условие что-то типа
where t1.Tip_vag = (select Tip_vag from T3 where Tip_vag ='рефрижиратор'); И да в случае если select Tip_vag from T3 where Tip_vag ='рефрижиратор' вернет более 1 записи то ахтунг. Но можно еще так where t1.Tip_vag IN (select Tip_vag from T3 where Tip_vag ='рефрижиратор');
Маразм крепчал. Еноты пели...
R-style Dataknowlege Access Member Account (RDAMA) |
03.06.2010, 20:18 | #5 |
Пользователь
Регистрация: 06.05.2010
Сообщений: 72
|
все равно пишет ошибку синтаксиса в инструкции Update
Последний раз редактировалось T@tali; 03.06.2010 в 20:22. |
03.06.2010, 20:25 | #6 |
Форумчанин
Регистрация: 25.07.2009
Сообщений: 533
|
Стукни в аську
Маразм крепчал. Еноты пели...
R-style Dataknowlege Access Member Account (RDAMA) Последний раз редактировалось rdama; 03.06.2010 в 20:35. |
04.06.2010, 07:05 | #7 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Код:
2) надеюсь, что в таблице T1 есть поле тип вагона?! 3) таблицы T1 и T3 через связаны? Через какое поле?! посмотрел чуть внимательней на запрос: select Tip_vag from T3 where Tip_vag = Tip_vag - это что, текстовое поле? Так зачем его выбирать, если его значение известно?! тогда уж так: Код:
Последний раз редактировалось Serge_Bliznykov; 04.06.2010 в 07:09. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Выборка строк с определенной меткой из одной таблицы и автоматический перенос в новую таблицу. | dk01 | Microsoft Office Excel | 28 | 30.01.2011 18:16 |
Как можно перегнать результат запроса в таблицу | zzz007 | Microsoft Office Access | 3 | 15.08.2009 17:15 |
копирование данных в новую таблицу при интерактивном выборе файла | gege | Microsoft Office Excel | 7 | 22.10.2008 17:16 |
сохранение результата запроса в таблицу БД | stepchild | БД в Delphi | 11 | 13.06.2008 11:20 |
Дбавление в таблицу из запроса ADOQuery. | VladimirAleks | БД в Delphi | 2 | 12.09.2007 13:49 |