powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / как задать условие на динамически создаваемое поле?
44 сообщений из 44, показаны все 2 страниц
как задать условие на динамически создаваемое поле?
    #39819565
rtv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
rtv
Гость
Подскажите, пожалуйста, если в выборку добавляется динамическое поле поисковым выражением CASE, то можно ли по этому полю тут же поставить условие? Если можно, то как?
У меня поле формируется (и всё равно =case, или case as) , но при добавлении условия на это поле сообщается, что оно
Invalid column name


Ну это не исходник, но упрщённо что-то типа такого:
Код: sql
1.
2.
3.
4.
5.
6.
7.
select Field1,Field2,Field3,Field4,
      CASE
		WHEN (Field1=2 and Field2=6) THEN Field4
		 ELSE Field3		
     END AS Field5
from Table1
where Field5>0


Без where отрабатывает, с where - Invalid column name 'Field5'.
...
Рейтинг: 0 / 0
как задать условие на динамически создаваемое поле?
    #39819569
fkthat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
select * from
(select Field1,Field2,Field3,Field4,
      CASE
		WHEN (Field1=2 and Field2=6) THEN Field4
		 ELSE Field3		
     END AS Field5
from Table1) t
where Field5 > 0
...
Рейтинг: 0 / 0
как задать условие на динамически создаваемое поле?
    #39819570
Фотография Щукина Анна
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rtv,

1) Вложить запрос в подзапрос. Во внешнем запросе наложить условие фильтрации по полю, вычисленному внутренним запросом.
Код: sql
1.
2.
3.
select *
  from (тут ваш запрос с вычислением поля) as my_query
where [новое поле] = <какое-то значение>


2) Сделать всё тоже самое, но через СТЕ:
Код: sql
1.
2.
3.
with my_query as (тут ваш запрос с вычислением поля)
Select * from my_query
where [новое поле] = <какое-то значение>
...
Рейтинг: 0 / 0
как задать условие на динамически создаваемое поле?
    #39819574
Фотография vikkiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
3) можно ведь при желании если есть необходимость экономии памяти на промежуточных наборах - заменить дополнительной нагрузкой на повторное вычисление всего case, типа:
Код: sql
1.
2.
3.
4.
select x,y,z
,case when x=3 and y>5 then x else y end a
from(values(0,1,2),(3,4,5),(3,7,8))x(x,y,z)
where case when x=3 and y>3 then x else y end >2
...
Рейтинг: 0 / 0
как задать условие на динамически создаваемое поле?
    #39819580
fkthat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vikkiv,

Да не будет там никаких промежуточных наборов ни с CTE, ни с derived table - оптимизатор все равно все развернет.
...
Рейтинг: 0 / 0
как задать условие на динамически создаваемое поле?
    #39819648
nullin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
select t.Field1
     , t.Field2
     , t.Field3
     , t.Field4
     
     , c.Field5
     
  from Table1 as t

 cross apply(select v.Field5 
               from (values (case
                              when t.Field1 = 2 and t.Field2 = 6 then t.Field4
                              else t.Field3
                             end)) as v(Field5)
              where v.Field5 > 0) as c
...
Рейтинг: 0 / 0
как задать условие на динамически создаваемое поле?
    #39819711
Руслан Дамирович
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nullin
Код: sql
1.
2.
3.
4.
5.
6.
 cross apply(select v.Field5 
               from (values (case
                              when t.Field1 = 2 and t.Field2 = 6 then t.Field4
                              else t.Field3
                             end)) as v(Field5)
              where v.Field5 > 0) as c


Есть какой-то сакральный смысл в таком выражении мыслей в терминах SQL?

Мне кажется, это выглядит доступнее для понимания...
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
SELECT
  ...
FROM
  Table1 as t
  CROSS APPLY (
    SELECT
      Field5  = CASE
                  WHEN t.Field1 = 2 and t.Field2 = 6 THEN t.Field4
                  ELSE t.Field3
                END
  ) c
WHERE
  c.Field5 > 2
...
Рейтинг: 0 / 0
как задать условие на динамически создаваемое поле?
    #39819732
Фотография alexeyvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Руслан ДамировичЕсть какой-то сакральный смысл в таком выражении мыслей в терминах SQL?

Мне кажется, это выглядит доступнее для понимания...В терминах SQL подзапросы, ИМХО, выглядят нативнее и понятнее.
...
Рейтинг: 0 / 0
как задать условие на динамически создаваемое поле?
    #39819734
Фотография alexeyvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alexeyvgРуслан ДамировичЕсть какой-то сакральный смысл в таком выражении мыслей в терминах SQL?

Мне кажется, это выглядит доступнее для понимания...В терминах SQL подзапросы, ИМХО, выглядят нативнее и понятнее.То есть, я имел в виду не эти 2 варианта CROSS APPLY, а, например, это:
Щукина Анна1) Вложить запрос в подзапрос. Во внешнем запросе наложить условие фильтрации по полю, вычисленному внутренним запросом.
Код: sql
1.
2.
3.
select *
  from (тут ваш запрос с вычислением поля) as my_query
where [новое поле] = <какое-то значение>



2) Сделать всё тоже самое, но через СТЕ:
Код: sql
1.
2.
3.
with my_query as (тут ваш запрос с вычислением поля)
Select * from my_query
where [новое поле] = <какое-то значение>
...
Рейтинг: 0 / 0
как задать условие на динамически создаваемое поле?
    #39819747
Руслан Дамирович
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alexeyvgВ терминах SQL подзапросы, ИМХО, выглядят нативнее и понятнее.
Я имел в виду конкретно ( CROSS APPLY - SELECT FROM VALUES ) - подзапрос в подзапросе.
...
Рейтинг: 0 / 0
как задать условие на динамически создаваемое поле?
    #39819784
Владислав Колосов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rtv,

Код: sql
1.
2.
3.
4.
CASE
		WHEN (Field1=2 and Field2=6) THEN Field4
		 ELSE Field3		
END AS Field5



Такое делать категорически неверно, т.к. поля не должны зависеть друг от друга.
Верным решение было бы провести нормализацию таблиц и переписать запросы.
...
Рейтинг: 0 / 0
как задать условие на динамически создаваемое поле?
    #39819793
Посетитель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владислав КолосовТакое делать категорически неверно, т.к. поля не должны зависеть друг от друга.

интересно, где таким гениальным выводам учат.
...
Рейтинг: 0 / 0
как задать условие на динамически создаваемое поле?
    #39819809
rtv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
rtv
Гость
Владислав Колосовrtv,

Код: sql
1.
2.
3.
4.
CASE
		WHEN (Field1=2 and Field2=6) THEN Field4
		 ELSE Field3		
END AS Field5



Такое делать категорически неверно, т.к. поля не должны зависеть друг от друга.
Верным решение было бы провести нормализацию таблиц и переписать запросы.

Владислав, это же не код, это очень упрощённый пример для задания вопроса - можно ли поле, сформированное CASE, использовать в том же select, в котором оно формируется. Похоже, что нельзя.
...
Рейтинг: 0 / 0
как задать условие на динамически создаваемое поле?
    #39819824
rtv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
rtv
Гость
Всем спасибо.
Всё понятно. Одним селектом не выкрутишься...
Какой вариант логичнее, сакральнее, оптимальнее я оценить не могу. Меня пока все рабочие устраивают ...
Спасибо!
...
Рейтинг: 0 / 0
как задать условие на динамически создаваемое поле?
    #39819826
invm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rtvВсё понятно. Одним селектом не выкрутишься...Все приведенные варианты и есть "один select"
...
Рейтинг: 0 / 0
как задать условие на динамически создаваемое поле?
    #39819832
Wlr-l
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
" можно ли поле, сформированное CASE, использовать в том же select, в котором оно формируется? "

select список_полей

Считается, что все поля в этом списке полей для каждой строки вычисляются в один и тот же момент времени, причем порядок их вычисления не фиксируется.

Поэтому НЕЛЬЗЯ!
...
Рейтинг: 0 / 0
как задать условие на динамически создаваемое поле?
    #39819836
Wlr-l
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Wlr-l,

Что касается самого первого поста, то нужно вспомнить о логических стадиях выполнения запроса.

Предложение select хотя и стоит первым, но выполняется практически последним (о сортировке не забыть бы), поэтому в предложении where, которое выполняется раньше, алиасы полей не доступны.
...
Рейтинг: 0 / 0
как задать условие на динамически создаваемое поле?
    #39819841
rtv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
rtv
Гость
invmrtvВсё понятно. Одним селектом не выкрутишься...Все приведенные варианты и есть "один select"

invm, запрос один, а операторов select 2.

Wlr-l уже тут подытожил, внутри оператора select динамическое поле недоступно. Только если обратиться к результату этого select снаружи -"Одним селектом не выкрутишься.."
...
Рейтинг: 0 / 0
как задать условие на динамически создаваемое поле?
    #39819844
rtv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
rtv
Гость
Wlr-lWlr-l,

Что касается самого первого поста, то нужно вспомнить о логических стадиях выполнения запроса.

Предложение select хотя и стоит первым, но выполняется практически последним (о сортировке не забыть бы), поэтому в предложении where, которое выполняется раньше, алиасы полей не доступны.

Wlr-l, Спасибо!
...
Рейтинг: 0 / 0
как задать условие на динамически создаваемое поле?
    #39819845
Wlr-l
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
rtv,

Почему же? "Динамическое поле", т. е. алиас вполне доступен на стадии сортировки, так как она выполняется после стадии select.
...
Рейтинг: 0 / 0
как задать условие на динамически создаваемое поле?
    #39819846
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
declare @t table (Field1 int, Field2 int, Field3 int, Field4 int);

insert into @t (Field1,Field2,Field3,Field4)
values (1, 1, 1, 1),
	(2, 2, 2, 2),
	(3, 3, -3, 3),
	(2, 6, 5, 4),
	(5, 5, -5, 5);

select Field1,Field2,Field3,Field4,
      CASE
		WHEN (Field1=2 and Field2=6) THEN Field4
		 ELSE Field3		
     END AS Field5
from @t Table1
where  CASE
			WHEN (Field1=2 and Field2=6) THEN Field4
			ELSE Field3		
		END > 0
...
Рейтинг: 0 / 0
как задать условие на динамически создаваемое поле?
    #39819847
Фотография Shakill
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rtvinvm, запрос один, а операторов select 2.

Wlr-l уже тут подытожил, внутри оператора select динамическое поле недоступно. Только если обратиться к результату этого select снаружи -"Одним селектом не выкрутишься.."

ой, да ладно. один select

Код: sql
1.
2.
3.
4.
5.
6.
select 
	 t.Field1, t.Field2, t.Field3, t.Field4,
	 v.field5      
from Table1 as t
cross apply(values (iif(t.field1 = 2 and t.field2 = 6, t.field4, t.field3))) as v(field5)
where v.Field5 > 0
...
Рейтинг: 0 / 0
как задать условие на динамически создаваемое поле?
    #39819850
Wlr-l
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Очень много советов "как это можно сделать", но нужно объяснить ТС почему конструкция

select field as a
from table
where a=value

не работает.
...
Рейтинг: 0 / 0
как задать условие на динамически создаваемое поле?
    #39819852
Фотография Shakill
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Wlr-lОчень много советов "как это можно сделать", но нужно объяснить ТС почему конструкция

select field as a
from table
where a=value

не работает.

так вы ж уже про алиас и порядок обработки написали
можно и доку показать https://docs.microsoft.com/ru-ru/sql/t-sql/queries/select-transact-sql?view=sql-server-2017#logical-processing-order-of-the-select-statement
там ясно написано Conversely, because the SELECT clause is step 8, any column aliases or derived columns defined in that clause cannot be referenced by preceding clauses
...
Рейтинг: 0 / 0
как задать условие на динамически создаваемое поле?
    #39819937
Владислав Колосов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ПосетительВладислав КолосовТакое делать категорически неверно, т.к. поля не должны зависеть друг от друга.

интересно, где таким гениальным выводам учат.

Ваше предложение?
...
Рейтинг: 0 / 0
как задать условие на динамически создаваемое поле?
    #39819939
Посетитель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владислав КолосовПосетительпропущено...


интересно, где таким гениальным выводам учат.

Ваше предложение?

руководствоваться не религиозными убеждениями, а поставленными задачами и возможностями имеющихся инструментов.
...
Рейтинг: 0 / 0
как задать условие на динамически создаваемое поле?
    #39819955
Владислав Колосов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Посетитель,

Совершенно верно. Поэтому и было указано автору на грубую ошибку проектирования.
...
Рейтинг: 0 / 0
как задать условие на динамически создаваемое поле?
    #39819963
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
что тут грубого то? ТС просто разбирается что и как, вопросы задаёт.
...
Рейтинг: 0 / 0
как задать условие на динамически создаваемое поле?
    #39819964
Посетитель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владислав КолосовПосетитель,

Совершенно верно. Поэтому и было указано автору на грубую ошибку проектирования.

с каких пор использование case - грубая ошибка проектирования?
...
Рейтинг: 0 / 0
как задать условие на динамически создаваемое поле?
    #39819975
Владислав Колосов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Посетитель,

ошибка в том, что при таком подходе значение атрибута не может быть определено для любого значения ключа. Т.е. у автора не реляционное отношение, а экселевская таблица, к которой реляционная алгебра неприменима.
...
Рейтинг: 0 / 0
как задать условие на динамически создаваемое поле?
    #39819979
Посетитель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владислав КолосовПосетитель,

ошибка в том, что при таком подходе значение атрибута не может быть определено для любого значения ключа. Т.е. у автора не реляционное отношение, а экселевская таблица, к которой реляционная алгебра неприменима.

у автора - выборка данных
а у вас - религия поклонения нормальным формам вопреки здравому смыслу
...
Рейтинг: 0 / 0
как задать условие на динамически создаваемое поле?
    #39819988
Владислав Колосов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Посетитель,

если нужны подобные вычисления, то надо организовать вычисляемый столбец.
Вы утрируете, математика сервера призвана удовлетворять требованиям реляционной алгебры, а кустарному творчеству и работает эффективно в случае, если разработчик следует существующим правилам.
...
Рейтинг: 0 / 0
как задать условие на динамически создаваемое поле?
    #39819993
Wlr-l
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Владислав КолосовПосетитель,

ошибка в том, что при таком подходе значение атрибута не может быть определено для любого значения ключа. Т.е. у автора не реляционное отношение, а экселевская таблица, к которой реляционная алгебра неприменима.

Не следует слепо следовать догмам из сомнительных источников.
...
Рейтинг: 0 / 0
как задать условие на динамически создаваемое поле?
    #39819998
Wlr-l
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Владислав Колосов,

"если нужны подобные вычисления, то надо организовать вычисляемый столбец"

А если это нужно в одном запросе из сотни других для этой таблицы?
...
Рейтинг: 0 / 0
как задать условие на динамически создаваемое поле?
    #39819999
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
может ТСу ещё про вычисляемый столбец в таблице будем рассказывать? каждое решение уместно в рамках конкретных требований
...
Рейтинг: 0 / 0
как задать условие на динамически создаваемое поле?
    #39820004
fkthat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Konst_Oneможет ТСу ещё про вычисляемый столбец в таблице будем рассказывать?
А еще можно вьюху создать. Или вообще inline table-valued UDF.
...
Рейтинг: 0 / 0
как задать условие на динамически создаваемое поле?
    #39820005
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fkthatKonst_Oneможет ТСу ещё про вычисляемый столбец в таблице будем рассказывать?
А еще можно вьюху создать. Или вообще inline table-valued UDF.

+100
=)
...
Рейтинг: 0 / 0
как задать условие на динамически создаваемое поле?
    #39820057
rtv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
rtv
Гость
Люди, ну о чём спор? Приведённый текст - не код запроса, этот текст здесь же на форуме был написан для примера и заключён в скобочки src, просто для наглядности.
Реально там, действительно не один десяток таблиц связывается, и денормализация напрашивалась бы, и вьюхи можно, и временные таблицы можно, а я вообще в Delphi пишу, там ещё чёрта лысого можно, но это не имеет никакого отношения к техническому вопросу использования динамического поля внутри порождающего его select.

Wlr-l, вполне объяснил. Спасибо!
Shakill в доки ткнул. Спасибо!
Другие люди привели варианты обращения к такому полю. Спасибо!

Но говорить о грубых ошибках проектирования не вид проекта вообще, это сильно. Несколько раз же было сказано, что не код запроса приведён, а, видимо, неудачная иллюстрация вопроса. Но тут с какой стороны посмотреть - поскольку мне сразу ответили, не переспрашивая, не уточняя, то и вполне для меня удачная ...
...
Рейтинг: 0 / 0
как задать условие на динамически создаваемое поле?
    #39820093
Фотография Mind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rtv,

Не знаю насчет ошибок проектирования, но условия по полям, вычисленным в запросе через CASE это почти гарантированные проблемы с произодительностью в дальнейшем.
...
Рейтинг: 0 / 0
как задать условие на динамически создаваемое поле?
    #39820097
Гавриленко Сергей Алексеевич
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mindrtv,

Не знаю насчет ошибок проектирования, но условия по полям, вычисленным в запросе через CASE это почти гарантированные проблемы с произодительностью в дальнейшем.А материализация и индексация каждого case -- это почти гарантированные неудобные вопросы от начальства "как, ^%*№$, опять надо N-цать тыщ долларов на расширение SSD-хранилища?"

Везде нужна золотая середина, тем более техник фиксации плана -- мульен, тележка и ведро.
...
Рейтинг: 0 / 0
как задать условие на динамически создаваемое поле?
    #39820103
Фотография alexeyvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rtvНо говорить о грубых ошибках проектирования не вид проекта вообще, это сильно.+1
Не обязательно будут проблемы с производительностью, ведь это условие может быть, так сказать, "финишным", отсеивающим 5 записей из 10
Не всегда возможно сделать вычисляемое поле, потому что выражение может быть из полей множества таблиц.
Не во всех случаях нужно делать материализроованные вьюхи на каждый запрос, ведь запрос может выполняться редко, да и план может быть не таким плохим.
В общем, нужно видеть весь проект, а не принимать каждый отдельный (и удачный) приём, как обязательный к повторению шаблон проектирования.
...
Рейтинг: 0 / 0
как задать условие на динамически создаваемое поле?
    #39820106
rtv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
rtv
Гость
Mindrtv,

Не знаю насчет ошибок проектирования, но условия по полям, вычисленным в запросе через CASE это почти гарантированные проблемы с произодительностью в дальнейшем.
В дальнейшем - это про что? Память забивает сразу, или при масштабировании, или что за проблемы?
Ситуация и специфика задач у нас, действительно, позволяют не особо следить за такими вещами (что плохо, конечно). А конкретно тот запрос с условным отбором, на который ещё условия (который здесь и не выкладывался даже) - вообще доступен только для одного пользователя. Я сразу забираю результат запроса на клиент, могу и без условий забирать.
Но для общего развития интересно - именно задание условий на такие поля - плохо? Или вообще конструкция такого условного отбора в динамическое поле - ну вот совсем плохая?
...
Рейтинг: 0 / 0
как задать условие на динамически создаваемое поле?
    #39820114
rtv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
rtv
Гость
alexeyvgrtvНо говорить о грубых ошибках проектирования не вид проекта вообще, это сильно.+1
Не обязательно будут проблемы с производительностью, ведь это условие может быть, так сказать, "финишным", отсеивающим 5 записей из 10
Не всегда возможно сделать вычисляемое поле, потому что выражение может быть из полей множества таблиц.
Не во всех случаях нужно делать материализроованные вьюхи на каждый запрос, ведь запрос может выполняться редко, да и план может быть не таким плохим.
В общем, нужно видеть весь проект, а не принимать каждый отдельный (и удачный) приём, как обязательный к повторению шаблон проектирования.
Про логику с финишными условиями. У меня по тому динамическому полю отсеиваются всё с пустым полем. То есть интересно то, куда что-то отобралось при условном отборе, и да из кучи таблиц. И отсеется больше, чем останется.
И вот это плохо?
Или когда будет не так плохо с "финишным" условием - когда по нему отсеется большинство записей, или наоборот?
...
Рейтинг: 0 / 0
как задать условие на динамически создаваемое поле?
    #39820120
nullin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Руслан ДамировичalexeyvgВ терминах SQL подзапросы, ИМХО, выглядят нативнее и понятнее.
Я имел в виду конкретно ( CROSS APPLY - SELECT FROM VALUES ) - подзапрос в подзапросе.
Там cross/outer apply в итоге переключает поведение по типу inner/left join.
А так, да, под конкретную задачу с финальным условием, так наверно, сложней для понимания получается.
...
Рейтинг: 0 / 0
44 сообщений из 44, показаны все 2 страниц
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / как задать условие на динамически создаваемое поле?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]