Форумы HiProg.com - MS ACCESS, VBA, VB

 

Ответить на сообщение

Вернуться к теме

Вы отвечаете на сообщение:

ник: Lukas


SELECT P.ПодвидПрав1, P.ПодвидПрав2, P.ПодвидПрав3, C.Наименование, F.Название, P.Статус, P.КодТерритории, 'Центр' AS КодТерр, P.КодВидаПрав
FROM dbo_МЛ_Каналы As C INNER JOIN (dbo_vМЛ_ОбщаяТаблицаПрав As P INNER JOIN dbo_ФИЛЬМ As F ON P.КодФильма = F.код_записи) ON C.Код = P.КодКанала
WHERE (((P.ПодвидПрав1) Like "*" & 'Нет') AND ((P.Статус)=5) AND ((3)=5) AND ((P.КодВидаПрав)=2 Or (P.КодВидаПрав)=10 Or (P.КодВидаПрав)=11) AND ((F.Код_киностудии)=4 Or (F.Код_киностудии)=24) AND ((funOrderValidete([ПраваС],[ПраваПо]))=True)) OR (((P.ПодвидПрав1) Like "*" & 'Нет') AND ((P.Статус)<>5) AND ((3)<>5) AND ((P.КодВидаПрав)=2 Or (P.КодВидаПрав)=10 Or (P.КодВидаПрав)=11) AND ((F.Код_кин
остудии)=4 Or (F.Код_киностудии)=24) AND ((funOrderValidete([ПраваС],[ПраваПо]))=True)) OR (((P.ПодвидПрав2) Like "*" & 'Нет') AND ((P.Статус)=5) AND ((3)=5) AND ((P.КодВидаПрав)=2 Or (P.КодВидаПрав)=10 Or (P.КодВидаПрав)=11) AND ((F.Код_киностудии)=4 Or (F.Код_киностудии)=24) AND ((funOrderValidete([ПраваС],[ПраваПо]))=True)) OR (((P.ПодвидПрав2) Like "*" & 'Нет') AND ((P.Статус)<>5) AND ((3)<>5) AND ((P.КодВидаПрав)=2 Or (P.КодВидаПрав)=10 Or (P.КодВидаПрав)=11) AND ((F.Код_киностудии)=4 Or (F.Код_киностудии)=24) AND ((funOrderValidete([ПраваС],[ПраваПо]))=True)) OR (((P.ПодвидПрав3) Like "*" & 'Да') AND ((P.Статус)=5) AND ((3)=5) AND ((P.КодВидаПрав)=2 Or (P.КодВидаПрав)=10 Or (P.КодВидаПрав)=11) AND ((F.Код_киностудии)=4 Or (F.Код_киностудии)=24) AND ((funOrderValidete([ПраваС],[ПраваПо]))=True)) OR (((P.ПодвидПрав3) Like "*" & 'Да') AND ((P.Статус)<>5) AND ((3)<>5) AND ((P.КодВидаПрав)=4 Or (P.КодВидаПрав)=10 Or (P.КодВидаПрав)=11) AND ((F.Код_киностудии)=4 Or (F.Код_киностудии)=24) AND ((funOrderValidete([ПраваС],[ПраваПо]))=True))
WITH OWNERACCESS OPTION;


А алиасы при работе с MS SQL-server допустимы?

Понятно, что синтаксис не рабочий. Я просто применил алиасы имен таблиц и заменил ссылки на значения полей формы условными значениями, дабы наглядней было.


Ваше имя:

Пароль:

Цитировать: [quote][/quote] Код: [code][/code]
Жирный: [b][/b] Наклонный: [i][/i]
URL: [url][/url] 

Сообщение:

 Размер файла не более 50 Кбт. Большие файлы можно размещать на www.slil.ru

Прикрепить:

 

Для вставки смайлов в текст щелкните по значку.