В моей таблице db «maxlimit» поле со значением null означает неограниченное, поэтому, когда я группирую две строки, следует добавить «maxlimit» и сказать, что значение null + 100 должно давать мне null, а вместо этого показано 100. Как мне написать его, чтобы дать мне значение null, которое не ограничено?Добавление null возвращает целое число
-2
A
ответ
0
Ваш вопрос довольно расплывчатым, но это может помочь:
select (case when maxlimit is null then null else maxlim + 100 end) as maxlim_updated
from yourtable
Итак, ваш комментарий делает ваш вопрос чуть-чуть более четкий ... и вот другое возможное решение:
select
groupId,
case
when sum(maxlimit is null) > 0 then null
else sum(maxlimit)
end as sumOfMaxLimit
from
test
group by
groupId;
Проверьте это SQL Fiddle example.
Некоторые из них (бесплатно) совет:
- Прежде чем спрашивать, убедитесь, что вы пытаетесь решить проблему самостоятельно и публикуйте свои усилия. Прочтите this article.
+0
выберите groupid, sum (maxlimit) из группы mytable groupid; если первая строка равна нулю, а вторая - 100, я должен получить значение null – JaseemAmeer
Смежные вопросы
- 1. SQLAlchemy возвращает целое число
- 2. Передача в NULL целое число?
- 3. Почему compareTo возвращает целое число
- 4. Почему socket() возвращает целое число?
- 5. Smali Функция: Возвращает целое число
- 6. Вычисление процента возвращает целое число
- 7. oracle procedure возвращает целое число
- 8. Почему конкатенация логического значения возвращает целое число?
- 9. Основная деталь не возвращает целое число
- 10. Метод, который возвращает целое число либо строку
- 11. Встроенная функция MAX возвращает целое число
- 12. Установка значения null в целое число
- 13. URL.Action, передающий значение null, требуется целое число
- 14. null replace for method возвращающее целое число
- 15. Добавление в целое число уже в ArrayList
- 16. Добавление 1 на целое число каждый раз?
- 17. Добавление в существующее целое число Firebase
- 18. Добавление значения в целое число в VB.NET
- 19. CRC32 возвращает новое целое число каждый раз
- 20. Почему пол не возвращает целое число?
- 21. Функция обработки millis() не возвращает целое число
- 22. Приращение возвращает целое число в цикле
- 23. Почему функция FFT возвращает целое число?
- 24. Как метод parseInt() возвращает целое число
- 25. Почему PDO_MySQL не возвращает целое число?
- 26. func (foo) .push (bar) возвращает целое число
- 27. Функция randint() не возвращает целое число
- 28. Значение даты возвращает случайное целое число - оракул
- 29. Почему Python возвращает целое число вместо строки
- 30. Компилятор возвращает целое число, а не двойное
Во-первых: включите соответствующий тег в свой вопрос (если вы спрашиваете о базах данных, вы должны включить соответствующий тег СУБД). Во-вторых, вы пробовали что-нибудь, чтобы решить проблему самостоятельно? – Barranka