В моей базе данных у меня есть 9 таблиц, и мне нужно создать представление.Query IsDeleted = 0 во всех таблицах
Это представление, в конечном счете, будет запрашивать все таблицы. Одна консистенция здесь состоит в том, что во всех таблицах для IsDeleted имеется столбец. Как запустить запрос для проверки столбца во всех таблицах, где IsDeleted = 0?
три таблицы: Клиенты, County, Страна
Это мой Вид:
CREATE VIEW vwTEST
AS
SELECT
Cus.CustomerId,
Cus.FirstName,
Cus.LastName,
Cty.CountyName,
Cry.CountryName
FROM
Customers Cus
LEFT JOIN
County Cty
ON
Cus.CountyId = Cty.CountyId
WHERE
Cus.IsDeleted = 0
LEFT JOIN
Country Cry
ON
Cus.CountryId = Cry.CountryId
WHERE
Cry.IsDeleted = 0
Спасибо, Белое перо, я думаю, что знаю, что вы думаете. Когда я применяю ваш запрос, я получаю.Msg 156, уровень 15, состояние 1, процедура vwTEST, строка 13 Неверный синтаксис рядом с ключевым словом «ВКЛ». Msg 156, Level 15, State 1, Процедура vwTEST, Строка 17 Неверный синтаксис рядом с ключевым словом «ON». « –
Я изменил его, произошла ошибка. Я обновляю снова альтернативу за несколько минут. –
Заключительное обновление , все опробованные запросы и набор данных. –