таблицы А = Четкость (стоимость создания эксклюзивной J = CaseID; содержит ДНС)Регистрация 3 таблицы в 1 новой таблице
Таблицы B = обследования (уникальный идентификатор = ДНС)
таблицу C = QA (уникальный идентификатор = caseID ; содержит ДНС)
В таблице D = FullData
Цель:
«внесенный» содержит:
все «TableC»,
все «TableA», для которого существует «CaseID» и «ДНС» совместно с «таблицы C»
все «TableB», для которого существует « CSN "совместно с" Таблица C "
Стол переделан каждый вечер. Есть много людей, которые будут проводить исследования запросов в «Таблице D.» Я думаю, что это должна быть таблица, а не представление.
Я собирался использовать:
Create TableD AS
Select *
From TableC
Left Join TableA
ON TableA.CaseID = TableC.CaseID AND TableA.CSN = TableC.CSN
Left Join TableB
ON TableC.CSN = TableC.CSN
Я собирался использовать SQL Agent, чтобы сценарий запуска каждую ночь. Это кажется слишком простым. Должен ли я отказаться от стола, который был сделан накануне? Кто-нибудь видит ошибку? Я использую Microsoft SQL Server.
Вы отметили свой вопрос как с mysql, так и с sql-сервером. Что он? –
Должно быть вид – techspider
У вас есть ошибка при запуске? Если вы запрашиваете обзор кода, для этого есть другой сайт обмена стеками: http://codereview.stackexchange.com/ –