Вопросы по теме 'case-statement'

Запрос со многими операторами CASE — оптимизация
У меня есть один очень грязный запрос, который наверняка можно оптимизировать, потому что в нем так много операторов CASE! SELECT (CASE pa.KplusTable_Id WHEN 1 THEN sp.sp_id WHEN 2 THEN fw.fw_id WHEN 3 THEN s.sw_Id...
13354 просмотров

Состояние идентичного корпуса
Я конвертирую некоторый код VB.NET в C #, так как он мне удобнее, и это помогает мне быстрее решать проблемы. Однако я наткнулся на этот код, который НЕ является ошибкой в ​​VB.NET, но преобразование его в C # вызывает ошибку компилятора. Код...
1935 просмотров

Преобразование SQL Server в операторе Case
У меня есть столбец с именем CompositeRate, это десятичный (10,2) тип данных. Я пишу оператор Select, который должен возвращать пустую строку, если CompositeRate равен 0,00, однако я получаю эту ошибку: Msg 8114, уровень 16, состояние 5, строка 1....
30482 просмотров
schedule 26.11.2022

Странность оператора Ruby case
Я вижу что-то странное в Ruby, чего не понимаю, и думаю, может ли кто-нибудь показать мне, что я упускаю. Вот некоторые выводы: [77] pry(main)> c.fields['iparties'].type => Array [78] pry(main)> c.fields['iparties'].type == Array =>...
79 просмотров
schedule 09.09.2023

Как написать оператор select внутри case
У меня есть хранимая процедура, которая содержит оператор case внутри оператора select. select Invoice_ID, 'Unknown' as Invoice_Status, case when Invoice_Printed is null then '' else 'Y' end as Invoice_Printed, case when Invoice_DeliveryDate is...
26470 просмотров

Фильтрация записей хранимых процедур по вложенному оператору select case
Мне нужно дополнительно уточнить мой сохраненный набор результатов proc из этот пост , мне нужно отфильтровать мой набор результатов, чтобы отображать только те записи, где emailaddr NULL (что означает отображение только тех записей, которые имеют...
228 просмотров

Есть ли что-нибудь похожее на шаблонизированный case-statement
Итак, у меня есть этот действительно уродливый код: template <typename T> std::conditional_t<sizeof(T) == sizeof(char), char, conditional_t<sizeof(T) == sizeof(short),...
1145 просмотров

Как создать последовательность выбранных значений в MySQL?
Я пытаюсь создать запрос, который выберет команду из объявленной переменной, а затем сделает оставшиеся команды «анонимными», предоставив им общие бренды и последовательные идентификаторы. Например, если в моем наборе данных есть 3 разных названия...
246 просмотров
schedule 27.10.2022

Как выполнять команды INSERT в операторе CASE
У меня есть 3 таблицы A, B, C. У меня есть два разных оператора INSERT для вставки в эти три таблицы. Я хочу иметь оператор case, который будет решать, какой оператор INSERT будет выполняться для какой таблицы в зависимости от некоторого условия....
119 просмотров

Получить подстановочное значение из оператора case bash
Мне интересно, как получить значение из подстановочного знака случая? У меня есть массив, который генерирует для меня меню. Затем у меня есть случай, который определяет, какой вариант выбран. Последняя часть оператора case — это подстановочное...
615 просмотров
schedule 21.04.2023

Ошибка при создании вычисляемого поля в Tableau
У меня есть файл данных бейсболиста. Я хочу создать вычисляемый столбец под названием «Квадрант», в котором типы игроков будут разделены на 4 категории. Мой код: CASE WHEN ([OBP]<=PERCENTILE([OBP],50)) AND...
2082 просмотров

Пользовательское поле Netsuite для добавления дней к дате другого поля, на основе которого заполнено
Я пытался создать поле столбца в Netsuite, чтобы добавить дни к дате в зависимости от того, какое поле заполнено. Я столкнулся с операторами CASE, которые, как я думал, сделают это, но я не могу заставить их работать. Это то, что у меня есть до...
656 просмотров
schedule 08.12.2022

Сохраненный поиск NetSuite: добавление формулы замены к существующей формуле
Я создал формулу сохраненного поиска LOWER (CONCAT ({custitem38} || '', {custitem16})). Эта формула объединяет значения из двух настраиваемых полей в нижнем регистре. Например, результат теперь отображается таким образом, комбинируя поля названия и...
55 просмотров
schedule 06.04.2022