Вопросы по теме 'case-when'
Случай, когда + объединение + группировка + наличие SQL-запроса
Нажмите здесь, чтобы просмотреть примеры таблиц и описание.
У меня есть три таблицы «PROJECTS», «PROJECTMANAGER» и «MANAGERS» в соответствии с прикрепленными изображениями.
Мне нужен запрос, который может перечислить ПРОЕКТЫ, управляемые...
385 просмотров
schedule
04.09.2022
оператор case в хранимой процедуре
У меня есть эта хранимая процедура, она работает
CREATE PROCEDURE myrange()
BEGIN
SET @start = 0;
PREPARE stmt FROM ' SELECT firstname FROM peoples ORDER BY id LIMIT ?,1 INTO @name';
WHILE @start < 5 DO
EXECUTE stmt USING @start;...
2569 просмотров
schedule
06.12.2022
Searched Case работает / Simple Case не работает в Oracle
У меня есть следующий выбор поля Searched Case в запросе Oracle 10g SELECT
(case
when LOADER_CELLS.CELL_MODE='RW' then 1
when LOADER_CELLS.CELL_MODE='R' then 2
end) as CELL_EDIT_MODE_ID
но если я напишу это как выражение Simple...
259 просмотров
schedule
06.05.2023
Как сделать ORDER BY CASE в Doctrine2 (Symfony2)
Я хочу выполнить этот запрос с помощью Doctrine в Symfony 2.3. Но похоже, что Doctrine не понимает оператор CASE. Кто-нибудь может помочь? Заранее спасибо!
SELECT max(id) id, name
FROM cards
WHERE name like '%John%'
GROUP BY name
ORDER BY CASE...
13805 просмотров
schedule
01.07.2023
подзапросы SQL в CASE WHEN выполняются один раз для запроса или для каждой строки?
В принципе, является ли приведенный ниже код эффективным (если я не могу использовать переменные @ в MonetDB), или он будет вызывать подзапросы более одного раза каждый?
CREATE VIEW sys.share26cuts_2007 (peorglopnr,share26cuts_2007) AS (
SELECT...
396 просмотров
schedule
29.01.2023
Вычисления HQL в «случай, когда» не возвращают десятичное число
В операторе HQL я вычисляю metric_ty в своем операторе select, и когда flag_ty равен «Ноль», тогда metric_ly принимает значение 0, в противном случае вычисляется metric_ly. Моя проблема в том, что metric_ty возвращает десятичные значения (например:...
142 просмотров
schedule
14.08.2022
Случай суммы SQL, когда между максимальной датой из столбца таблицы
Я пытаюсь суммировать случаи SQL, когда дата находится между максимальной датой минус 7 и максимальной датой, но не могу понять ее правильно.
Пример: сумма (случай, когда дата между макс. ( дата из поля ) -7 и макс ( дата из поля ), затем...
1810 просмотров
schedule
05.03.2023
Классический ASP MS SQL 2014 - пустые поля с регистром "когда"
У меня есть хранимая процедура, которая принимает параметр под названием @UserCurrency.
SELECT ItemID,
CASE WHEN @UserCurrency=p.ItemCurrency THEN
p.ItemPrice
ELSE
CASE WHEN p.ItemPrice = 999999999 THEN...
153 просмотров
schedule
18.04.2023
почему оператор CASE WHEN группирует похожие переменные (SAS PROC SQL)
Когда я использую случай, когда оператор вроде этого:
...
, case when majcat in (1,2,3,4,5) then "Inpatient"
when majcat in (3) then "IP-Surgical"
else "N/A" end as serv_cat
сервер не разделяет Inpatient и IP-Surgical, он...
409 просмотров
schedule
19.07.2022
Используйте SparkSQL, когда функция выбирает столбцы
В документации SparkSQL есть функция when, которая возвращает столбец. Приведенный пример воспроизводится ниже:
people.select(when(people("gender") === "male", 0)
.when(people("gender") === "female", 1)
.otherwise(2))
В этом примере...
302 просмотров
schedule
22.07.2022
CASE для суммирования столбца на основе логического значения
У меня есть:
ВЫБЕРИТЕ СУММУ (X) КАК столбец A,
СЛУЧАЙ, КОГДА Y = TRUE THEN 'VAR' ELSE 'VAR2' END
Затем я группирую, чтобы получить количество, но как мне суммировать X, когда Y только TRUE? Или получить % от А по отношению к...
818 просмотров
schedule
11.08.2022
Запрос Oracle с полем с CASEWHEN в зависимости от предыдущего поля подзапроса
Я точно не знаю (чтобы не переписывать условие), как повторно использовать поле на основе SELECT в другом поле (на основе CASE WHEN).
Вот мой запрос:
SELECT U.ID AS ID,
U.TITLE,
U.VALID_FROM,
U.VALID_TO,...
26 просмотров
schedule
30.03.2023
Создавайте новые условные столбцы с факторами, используя меньше скриптов
Я хотел бы знать, есть ли способ более элегантно переписать этот фрагмент сценария. Я пробовал case_when, но он выдает сообщение об ошибке, когда я пытаюсь использовать несколько из них в одной функции mutate. Вот вывод для файла...
32 просмотров
schedule
05.07.2022
Создание новой переменной расы из существующего столбца во фрейме данных в R (с функцией case_when)
Я работаю с данными Национального опроса о состоянии здоровья и пытаюсь упростить переменную расы до 5 сегментов. Я хочу создать новый столбец под названием «RACE» из существующих данных, который включает азиатский = 1, черный = 2, белый...
94 просмотров
schedule
26.05.2023
Есть ли способ создать новую переменную только в том случае, если она соответствует определенным критериям?
Я пытаюсь воспроизвести следующий код Stata в R:
gen UAPDL_1=sqrt((((Sanchez_1-Iglesias_1)^2)+((Casado_1-Iglesias_1)^2)+((Rivera_1-Iglesias_1)^2))/3) if maxIglesias_1==1
replace...
17 просмотров
schedule
07.12.2022
Функция SQL Countifs и Sumifs
У меня есть такая таблица
Queries Query Cat. Item Name Item Cat. Item Sold Stock Avail.
iPhone 6 Mobile Phone iPhone 6 Mobile Phone 20 10
iPhone 6...
63 просмотров
schedule
25.06.2022
case_when mutate проблема с целочисленным преобразованием
Интересно, как исправить проблему с целыми числами и двойными векторами в case_when. Мне нужен двойной вектор в качестве числового ввода, однако case_when всегда выдает мне ошибку, например, x должен быть целочисленным вектором, а не двойным...
239 просмотров
schedule
11.10.2022
Есть ли в MySQL команда, эквивалентная команде do repeat в SPSS?
Мне нужно написать по существу одно и то же выражение CASE WHEN для ряда столбцов, скажем, от price_1 до price_30. Вместо того, чтобы копировать и вставлять оператор для всех 30 столбцов, есть ли способ использовать что-то эквивалентное команде do...
45 просмотров
schedule
25.07.2022
mutate und case_when с несколькими регистрами
Я хотел бы написать синтаксис, чтобы получить общие шкалы Т-баллов. Чтобы нормировать их, есть два условия, пол и возраст, для которых требуется отдельный T-Score.
Итак, мои данные выглядят примерно так:
w <- factor(c("m",...
37 просмотров
schedule
03.07.2023
Элегантный способ изменить переменную в соответствии с несколькими условиями?
Я пытаюсь изменить переменную экспозицию в соответствии с несколькими условиями.
Например: если stimulus_content является отрицательным, и если условие является отрицательным, и если установлено значение A, то содержимое переменной экспозиции...
105 просмотров
schedule
13.03.2023