Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Составление запроса на обновление

18K
28 мая 2006 года
ёшкина кошка
2 / / 27.05.2006
Доброго времени суток!
Помогите, пожалуйста, с составлением запроса.

Предисловие:
Изначально существует главная таблица - пусть будет "главная" - поля: номер, Date.
На основе "главной" создаем таблицу "новая" так:

SELECT главная.номер, Year(главная!Date) & Month(главная!Date) As Code INTO новая
FROM главная

Получаем таблицу "новая", состоящую из двух столбцов: номер, Code.
Она связана с "главной" по полю "номер".

Вопрос:
И вот теперь, когда добавляются данные в "главную", как правильно обновлять "новую"?
Если не трудно, расскажите подоходчивее :???:
265
28 мая 2006 года
Gauss
975 / / 20.02.2000
Цитата:
Originally posted by ёшкина кошка
Доброго времени суток!
Помогите, пожалуйста, с составлением запроса.

Предисловие:
Изначально существует главная таблица - пусть будет "главная" - поля: номер, Date.
На основе "главной" создаем таблицу "новая" так:

SELECT главная.номер, Year(главная!Date) & Month(главная!Date) As Code INTO новая
FROM главная

Получаем таблицу "новая", состоящую из двух столбцов: номер, Code.
Она связана с "главной" по полю "номер".

Вопрос:
И вот теперь, когда добавляются данные в "главную", как правильно обновлять "новую"?
Если не трудно, расскажите подоходчивее :???:

Навешиваешь на главную таблицу тригер который отслеживает добавление данных в главную таблицу и добавляет их в новую

18K
29 мая 2006 года
ёшкина кошка
2 / / 27.05.2006
Цитата:
Originally posted by Gauss
Навешиваешь на главную таблицу тригер который отслеживает добавление данных в главную таблицу и добавляет их в новую



спасибо за ответ...но
что-то не совсем поняла, что ты имел ввиду :)

а с обновлением справилась...на меня снизошла благодать к 5 утра 8)

17K
03 июня 2006 года
S_crush(!!!)
4 / / 29.05.2006
При создании таблицы SQL-кодом в конце команды нужно поставить
on delete cascade
on update cascadse
что означает передачу значей между связанными таблицами при удалении(delete) и изменении(update).o_0.
1
03 июня 2006 года
kot_
7.3K / / 20.01.2000
[QUOTE=Gauss]Навешиваешь на главную таблицу тригер который отслеживает добавление данных в главную таблицу и добавляет их в новую[/QUOTE]
Она похоже в акцессе работает - судя по запросу - там тригерр не навесишь.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог