Описание тега case-statement

Оператор case позволяет выбирать последовательности операторов SQL для выполнения на основе критериев поиска или сравнения и обычно используется в хранимых процедурах. Не используйте этот тег, используйте вместо него [switch-statement].
2 ответа

Как создать последовательность выбранных значений в MySQL?

Я пытаюсь создать запрос, который выберет команду из объявленной переменной, а затем сделает оставшиеся команды "анонимными", дав им общие бренды и последовательные идентификаторы. Например, если в моем наборе данных есть 3 разных имени команды (ABC…
19 май '15 в 21:18
5 ответов

Почему CharInSet быстрее, чем оператор Case?

Я в замешательстве. Сегодня в CodeRage Марко Канту сказал, что CharInSet работает медленно, и я должен вместо этого попробовать оператор Case. Я сделал это в своем парсере, а затем проверил с помощью AQTime, каково было ускорение. Я обнаружил, что "…
02 дек '08 в 03:26
4 ответа

Стоимость SORT замедляет мой запрос

PostgreSQL 7.4 (обновление да) Так что в моем состоянии WHERE у меня есть это AND CASE WHEN "substring"(t."FieldID"::text, 0, 3) = '01'::text OR "substring"(t."FieldID"::text, 0, 4) = '123'::text OR "substring"(t."FieldID"::text, 0, 5) = '5555'::tex…
2 ответа

Динамический порядок данных по дате в Oracle с использованием CASE

Мой код в хранимой процедуре: SELECT * FROM my_table ir WHERE --where clause goes here ORDER BY CASE WHEN p_order_by_field='Id' AND p_sort_order='ASC' THEN IR.ID end, CASE WHEN p_order_by_field='Id' AND p_sort_order='DESC' THEN IR.ID end DESC, CASE …
13 авг '12 в 18:08
1 ответ

Получить значение подстановочного знака из оператора bash case

Мне интересно, как получить значение из подстановочного знака? У меня есть массив, который генерирует меню для меня. Затем у меня есть случай, который определяет, какой вариант выбран. Последняя часть оператора case является подстановочным значением…
30 янв '16 в 05:37
2 ответа

Ошибки синтаксиса регистра

Здравствуйте, я пытаюсь сделать это с MySQL. Я пытался использовать SELECT IF и CASE, чтобы изменить названия. Каждое описание заголовка имеет "A " перед описанием; даже если второе слово начинается с согласного. Поэтому я пытаюсь запросить описания…
18 янв '17 в 02:17
5 ответов

Типы классов Ruby и операторы case

В чем разница между case item.class when MyClass # do something here when Array # do something different here when String # do a third thing end а также case item.class when MyClass.class # do something here when Array.class # do something different…
11 окт '10 в 17:07
1 ответ

MySQL if then/ case

Там! Я пишу сценарий MySQL в MySQl Front 4.1.У меня есть проблема с, если тогда, заявления случая. У меня есть следующий код: set @prodID = -1; select @prodID = productID from partid_to_productid where PartID= 8; case @prodID WHEN NULL then select 0…
12 июл '11 в 15:04
1 ответ

Подзапрос с указанием регистра

SELECT A.MARKETING_PLAN, A.TERM, A.TIER CASE WHEN A.TERM<=60 THEN 'ST' ELSE 'LT' end as TERM_2 FROM ABC A; Я хочу написать следующую инструкцию с использованием поля TERM_2 (имеет 2 подмножества:LT и ST). СЛУЧАЙ, КОГДА TERM_2=LT и TIER=5 THEN 5.4…
31 мар '16 в 00:37
2 ответа

Что является эквивалентом Python для оператора case/switch?

Я хотел бы знать, есть ли Python-эквивалент для оператора case, такой как примеры, доступные на VB.net или C#?
14 июл '12 в 00:01
2 ответа

Оператор case не будет соответствовать тексту из столбца таблицы в скрипте Google Apps (скрипт внутри)

У меня есть форма Google и соответствующая таблица результатов. У меня есть скрипт Google Apps на листе, который нужно активировать при отправке формы. Он читает запись, помещает форматы заполненных столбцов в электронное письмо и отправляет это эле…
22 сен '15 в 19:09
2 ответа

Использование If else или Case из More Table в SQL Server

Мне нужно выбрать все из Log Таблица и импорт данных, когда дело Если UserGrade =1, это Admin User, и мне нужно выбрать Admin Name по Log.User Если UserGrade =2, это пользователь учителя, и мне нужно выбрать имя учителя по Log.User Если UserGrade =3…
30 апр '16 в 05:00
2 ответа

SQL Case Case Statement и функции агрегирования

У меня есть следующие данные таблицы: SELECT [Quote ID], [Deductible Plan], [Age ID], [Number of Members] FROM finalResult_001 1381 $750 Deductible Plan Age 65 10 1381 $750 Deductible Plan Age 85+ 10 1371 $150 Deductible Plan Age 65 10 1371 $150 Ded…
04 авг '14 в 05:23
2 ответа

Выпадающий список с опцией "Выбрать все"

У меня есть три выпадающих списка: Регион, Район и Город. Я хочу, чтобы в раскрывающемся списке "Район" была опция "Выбрать все", чтобы пользователь мог получить все города в регионе, в противном случае просто отображать город в зависимости от выбра…
0 ответов

Организовать Bash Menu используя Case

Когда я добавляю несколько вариантов к делу на выбор; Я хочу, чтобы список не появлялся только в бесконечном вертикальном списке, но также делал его горизонтальным. С удовольствием хотел бы помочь меню:)
02 ноя '18 в 17:36
1 ответ

Таблица: создайте вычисляемое поле, используя оператор Case, а оператор Case использует логический расчет

У меня есть вопрос, касающийся таблицы вычисляемого поля. Я использую Образец данных Super Store. Ниже мои вопросы Я хочу распределить продажи по категориям "Низкие продажи", "Высокие продажи" и "Супер продажи" на основе приведенного ниже. используя…
14 дек '17 в 14:48
1 ответ

MySQL объединяется с заявлениями по делу

У меня возникли проблемы с запросом. Я хочу объединить таблицы, если дело выполнено. Это запрос, с которым я работаю. Я новичок в этих заявлениях по делу, поэтому любая помощь очень ценится! SELECT conversation.c_id, conversation.user_one, conversat…
22 авг '14 в 18:53
2 ответа

Экспорт переменной из регистра

При разработке с использованием erlang я иногда использую подобные выражения case Status of 1 -> Variable = "Something"; 2 -> Variable = "Something else"; 3 -> Variable = {"Something very different", [1,2,3]} end присвоить значение переменн…
27 сен '16 в 09:54
2 ответа

Переключатель со строками

Каким-то образом мое заявление о переключении не проходит ни в одном из моих случаев, но не должно ли оно пройти в одном? (Я использую /questions/18267689/luchshij-sposob-vklyuchit-stroku-v-c/18267711#18267711 в качестве ссылки). Нет выходных данных…
08 мар '13 в 13:46
3 ответа

Значение переключения, определенное во время выполнения в C#

У меня есть заявление в C#. Я хотел бы выбрать значения для случаев из файла конфигурации во время выполнения. Это возможно?
26 фев '09 в 11:32