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

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

Вернуться   Форум программистов > Web программирование > SQL, базы данных
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 22.11.2015, 09:08   #1
Skull55
Новичок
Джуниор
 
Регистрация: 01.02.2014
Сообщений: 1
Сообщение Создание запроса для проверки данных из разных таблиц

Проблема в том что я ни как не могу догнать как создать триггер(возможны варианты и без триггеров, главное чтобы работало) для проверки на правильность заполнения данных, опираясь на прикрепленные к ним из других таблиц:
в таблице "Показания_счетчиков" строки [id_квитанции] и [id_счетчика] должны проверятся на соответствие с данными в строке [id_потребителя] в таблицах "Счетчики_потребления" и "Квитанция".
А более коротко - чтобы нельзя было в таблице "показания_счетчиков" прописать в полях [id_квитанции] одного потребителя, а [id_счетчика] другого потребителя.
Заранее спасибо.
Вложения
Тип файла: zip sql.zip (1.7 Кб, 7 просмотров)
Skull55 вне форума Ответить с цитированием
Старый 22.11.2015, 10:11   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
чтобы нельзя было в таблице "показания_счетчиков" прописать в полях [id_квитанции] одного потребителя, а [id_счетчика] другого потребителя.
Я бы такие вещи не триггерами решал а хранимыми процедурами. Закрыл бы к таблицам для всех, кроме процедуры, и чтоб добавить платеж использовал бы только эту ХПшку. А уже внутри нее контролировал бы, передавав ей IDшки квитанции и счетчика их согласованность.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Создание ежедневного отчёта из разных таблиц Excel Vikking Microsoft Office Excel 2 13.03.2013 07:28
Как вывести сумму стоимости из запроса в поля разных таблиц murasaki Microsoft Office Access 1 06.12.2012 03:09
Создание сложного запроса на выборку с использованием нескольких фильтров разных типов skier88 Microsoft Office Access 2 29.11.2012 18:50
размещение в DBGrid данных из разных таблиц KaimNotark БД в Delphi 4 29.01.2010 04:24
Создание запроса, выборка из 4 таблиц! help! angelkisss SQL, базы данных 3 03.02.2008 15:03