Описание тега case
В SQL выражение CASE оценивает список условий, возвращая результат для первого условия, которое оценивается как истинное. Для вопросов CASE языков программирования используйте вместо этого тег [switch-statement].
1
ответ
Невозможно изменить регистр букв в Zsh
Код в моем зш #!/bin/zsh q=$1 open "http://mathworld.wolfram.com/$q.html" Я положил вход в приложение triangle Я получаю ошибку в Вольфраме, так как первая буква должна быть большой. Как вы можете изменить регистр для первой буквы в переменной q?
12 май '09 в 18:00
1
ответ
(T) оператор SQL (не выражение)
Есть ли альтернативный способ сделать несколько операторов на основе условий: если (expr1), выберите этот вариант, если (expr2), затем выберите этот ... случай был бы полезен для этой цели, если бы он не ограничивался выражениями. Я использую sql se…
24 июл '17 в 07:49
1
ответ
Clojure `case` не различает разные символы
Этот код работает: (case '- + :plus - :minus :unknown) ==> :minus Это тоже: (case '- + :plus '- :minus * :times :unknown) ==> :minus Это не: (case '- '+ :plus '- :minus * :times :unknown) ==> java.lang.IllegalArgumentException: Duplicate ca…
04 окт '13 в 12:31
1
ответ
Scala - не случайный класс и не имеет метода.unapply
Я новичок в Scala и получил несколько нерешенных проблем со следующим кодом: object exprs{ println("Welcome to the Scala worksheet") def show(e: Expr): String = e match { case Number(x) => x.toString case Sum(l, r) => show(l) + " + " + show(r)…
06 фев '17 в 11:42
1
ответ
Несколько условий ИЛИ в предложении WHERE - возвращать только одну запись
У меня есть запрос, где записи выбираются для каждого пользователя на основе 4 условий. Я хочу вернуть только одну из этих записей для каждого пользователя на основе иерархии - например: если первый критерий удовлетворен (например, gemid = 123), не …
22 авг '14 в 17:50
3
ответа
Как я могу использовать условие "ИЛИ" в выражении MySQL CASE?
У меня есть процедура, которая содержит выражение выражения CASE, например, так: BEGIN .... WHILE counter < total DO .... CASE ranking WHEN 1 OR 51 OR 100 OR 167 THEN SET project_name = 'alpha'; WHEN 2 THEN SET project_name = 'beta'; WHEN 10 OR 3…
08 июл '14 в 11:26
1
ответ
Ошибка синтаксиса оператора PostgreSQL CASE
Я пытаюсь следовать инструкциям в руководстве PostgreSQL. PostgreSQL: Документация: 9.1: Структуры управления Мой сервер PostgreSQL является версией 9.1.14 для Windows 32-bit. Следующая инструкция SQL неожиданно приводит к синтаксической ошибке: SEL…
01 авг '12 в 02:40
1
ответ
postgres: попытка объединить 4 таблицы на основе условного
У меня есть 4 таблицы. В table1 есть один столбец с именем reportable_type и другой столбец с именем reportable_id. Тип отчета имеет два значения: table2 или table3. У table2 и table3 есть столбец для table4_id. Я пытаюсь написать запрос, который по…
30 июн '17 в 12:59
1
ответ
Создание неизменных экземпляров и изменение копий идиоматическим способом
Я хотел бы условно создавать копии экземпляра объекта в зависимости от информации, внешней по отношению к этому экземпляру. Большая часть информации в копиях будет такой же, как и оригинал, но часть информации потребуется изменить. Эта информация пе…
05 апр '11 в 16:28
2
ответа
Используя VHDL генерировать оператор в функции
Я хочу использовать операторы generate, но в моем коде есть операторы case, которые принимают только последовательные операторы. Тогда я подумал, что буду использовать его в пакете, где я могу определить функцию, так что там я получаю сообщение об о…
02 июн '15 в 14:16
1
ответ
Лучший способ создать оператор выбора MySQL/SQL, который суммирует (считать столбцы "AS")?
У меня возникли проблемы с поиском суммирования столбцов "AS" в моем операторе select. пример вопроса: Select *, count(case when column1 = 'yes' then (value +1) end) AS Column1Count, count(case when column2 = 'yes' then (value +1) end) AS Column2Cou…
30 авг '17 в 03:52
2
ответа
Если еще заявление не дает ожидаемого ответа
Введенные значения не совпадают с выходной оценкой, поскольку она дает 10 оценок, даже если условия для 10 не выполнены. проблема заключается в том, что при твердости 50, прочности 5600 и углероде 0,7 балл 10, а для 10 класса углерод должен быть мен…
10 окт '15 в 04:40
2
ответа
SQL Select с регистром - выберите в несколько групп
У меня есть список стран и столбцы нормализованного дохода следующим образом: country income -------------- es 500 gb 200 sg 300 id 500 de 450 То, что я пытаюсь сделать здесь, - это разбить страны на различные географические регионы и глобальный рег…
18 авг '16 в 19:56
1
ответ
Оператор SQL или два
У меня есть SELECT утверждение, что тянет эти две разные полосы продукта. Когда я удаляю один из них с веб-сайта и повторно запускаю мое заявление, у меня все еще есть две строки, первый столбец имеет ARMCODE дважды (два результата), и во втором сто…
23 апр '13 в 19:24
2
ответа
ИСПОЛЬЗОВАНИЕ СЛУЧАЯ КОГДА-ЛИБО ГДЕ или ПРИСОЕДИНЯЙТЕСЬ
SELECT Pod_Code, COUNT(*) FROM [DBHFT 201314 Trust SLAM Model PID].dbo.D_Actual_Activity_HRG A INNER JOIN dbo.D_HrgCodes B ON A.HRG_ID = B.Hrg_ID INNER JOIN dbo.D_PodAll C ON A.Pod_ID = C.Pod_ID INNER JOIN dbo.D_SpecCodes D On A.Spec_ID = D.Spec_ID …
04 апр '14 в 11:07
2
ответа
SQL CASE или нет?
Я пытаюсь создать базу данных, которая содержит информацию о клиенте, информацию о встречах, заметках и т. д., поскольку мы являемся консультационной службой, если вы пропустите (днк) 3 сеанса, вы технически отстранены от нашего сервиса, и я хочу, ч…
22 ноя '12 в 00:32
3
ответа
Добавьте метод теста к существующему контрольному примеру, выделив имя метода в Eclipse
Не уверен, что это возможно, но это сэкономит мне много времени. Когда я создаю тестовый пример Junit4 в Eclise, я обычно не включаю все методы, которые я хотел бы сначала протестировать, а затем я хотел бы добавить непроверенные методы или новые ме…
09 июн '10 в 16:23
1
ответ
Java - ошибка: не удается найти символ - переключатель / регистр
public static void main(String[] args) { System.out.println("Bitte geben Sie einen Betrag und den Buchstaben der gewunschten Wahrung ein."); try { Scanner input = new Scanner(System.in); double betrag = input.nextInt(); String wahrung = input.next()…
21 окт '17 в 11:30
6
ответов
Использование case вместо IF ELSE для изменения предложения WHERE в SQL
Я пытаюсь построить запрос, в котором предложение where немного меняется в зависимости от внешней переменной, и я придумал скрипт ниже IF(@threshold='N') select min_price , s.customization_type , gii.brand , gii.item_flag from item_info gii , style …
31 авг '16 в 14:49
1
ответ
Что не так с этим кодом? Ошибка сегментации: 11
Я получаю эту ошибку всякий раз, когда пытаюсь вызвать -u ex. "./Randoms -u 100" Все остальные дела работают нормально. Почему это происходит? Как мне это исправить? Я пытаюсь напечатать случайные числа между нижней границей -l и верхней границей -u…
22 сен '16 в 04:10