Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Запрос на удаление
 
 автор: debilder   (23.05.2011 в 19:20)   личное сообщение
 
 

В конструкторе строю запрос:
SELECT таб1 .*
FROM таб INNER JOIN таб1 ON (таб.Year = таб1.Year) AND (таб.kod = таб1.kod);

Удалять таким способом не даёт. Только на чтение. Как удалить записи из таб.1 которые совподают с записями другой таблицы?

  Ответить  
 
 автор: Explorer   (23.05.2011 в 19:40)   личное сообщение
 
 

так это SELECT - инструкция на выборку а не на удаление :)

удаление может зависеть от типа связей и способа обеспечения целостности данных

в общем случае DELETE FROM tblTableName WHERE <Criteria>

http://en.wikipedia.org/wiki/Delete_(SQL)

  Ответить  
 
 автор: debilder   (23.05.2011 в 19:44)   личное сообщение
 
 

Подскажите как правильно мне в <Criteria> указать названия полей другой таблицы?

  Ответить  
 
 автор: Explorer   (23.05.2011 в 19:48)   личное сообщение
 
 

для начала переименовать поле Year

такой запрос легко построить мастером - в запросе на выборку поменяйте SELECT на DELETE

http://www.realcoding.net/article/view/2103

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList