Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
20.06.2018, 14:53
|
|||
|---|---|---|---|
|
|||
Как получить разность? |
|||
|
#18+
Есть результат SELECT из 2 строк Код: plaintext 1. 2. 3. 4. Как красиво и одним селектом найти разность между значениями в поле SUM (163077 - 163064 = 13) т.е. от значения с БОЛЬШИМ ID отнять значение с МЕНЬШИМ ID ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.06.2018, 14:55
|
|||
|---|---|---|---|
|
|||
Как получить разность? |
|||
|
#18+
RegisteredUser, Хотите посрамить реляционную теорию? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.06.2018, 14:59
|
|||
|---|---|---|---|
|
|||
Как получить разность? |
|||
|
#18+
Владислав КолосовRegisteredUser, Хотите посрамить реляционную теорию? :) хочу получить 13 )))) в одну строчку ))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.06.2018, 15:01
|
|||
|---|---|---|---|
Как получить разность? |
|||
|
#18+
Код: sql 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.06.2018, 15:03
|
|||
|---|---|---|---|
Как получить разность? |
|||
|
#18+
RegisteredUser, Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.06.2018, 15:04
|
|||
|---|---|---|---|
Как получить разность? |
|||
|
#18+
invm Код: sql 1. 2. 3. 4. а так не даст :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.06.2018, 15:10
|
|||
|---|---|---|---|
|
|||
Как получить разность? |
|||
|
#18+
invm Код: sql 1. 2. 3. 4. Msg 4109, Level 15, State 1, Line 21 Windowed functions cannot be used in the context of another windowed function or aggregate. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.06.2018, 15:13
|
|||
|---|---|---|---|
Как получить разность? |
|||
|
#18+
До кучи Код: sql 1. 2. 3. 4. 5. 6. 7. 8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.06.2018, 15:20
|
|||
|---|---|---|---|
|
|||
Как получить разность? |
|||
|
#18+
KRS544До кучи Код: sql 1. 2. 3. 4. 5. 6. 7. 8. Пасибочки! я еще вот так подзапилил Код: sql 1. 2. 3. 4. 5. 6. 7. 8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.06.2018, 15:22
|
|||
|---|---|---|---|
Как получить разность? |
|||
|
#18+
RegisteredUser, только isnull(select cte1.Counts - cte2.Counts,0) сделайте, на случай если значения равны... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.06.2018, 15:26
|
|||
|---|---|---|---|
Как получить разность? |
|||
|
#18+
KRS544До кучи Код: sql 1. 2. 3. 4. 5. 6. 7. 8. главное что бы одинаковых не было :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.06.2018, 15:26
|
|||
|---|---|---|---|
Как получить разность? |
|||
|
#18+
Если нужно получить 13 в одну строчку, то Код: sql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.06.2018, 15:28
|
|||
|---|---|---|---|
Как получить разность? |
|||
|
#18+
Massa52Если нужно получить 13 в одну строчку, то Код: sql 1. не читай условия, сразу в продакшн! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.06.2018, 15:42
|
|||
|---|---|---|---|
|
|||
Как получить разность? |
|||
|
#18+
KRS544RegisteredUser, только isnull(select cte1.Counts - cte2.Counts,0) сделайте, на случай если значения равны... спасибо учту. НО в моем случае, это скорее ошибка чем "ноль" ))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.06.2018, 15:51
|
|||
|---|---|---|---|
Как получить разность? |
|||
|
#18+
TaPaK, А так? Код: sql 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.06.2018, 15:56
|
|||
|---|---|---|---|
|
|||
Как получить разность? |
|||
|
#18+
TaPaKMassa52Если нужно получить 13 в одну строчку, то Код: sql 1. не читай условия, сразу в продакшн! + и критиков сразу посылай Если нужно получить 13 в одну строчку, то я бы даже так сделал: Код: sql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.06.2018, 15:57
|
|||
|---|---|---|---|
Как получить разность? |
|||
|
#18+
Massa52TaPaK, А так? Код: sql 1. 2. 3. не ну если сегодня официальный день извращений, то уж так :) Код: sql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.06.2018, 16:03
|
|||
|---|---|---|---|
Как получить разность? |
|||
|
#18+
TaPaKMassa52TaPaK, А так? Код: sql 1. 2. 3. не ну если сегодня официальный день извращений, то уж так :) Код: sql 1. Дошло :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.06.2018, 16:07
|
|||
|---|---|---|---|
Как получить разность? |
|||
|
#18+
RegisteredUserKRS544RegisteredUser, только isnull(select cte1.Counts - cte2.Counts,0) сделайте, на случай если значения равны... спасибо учту. НО в моем случае, это скорее ошибка чем "ноль" ))) Ok, только ошибочка вышла, isnull не поможет в случае равенства... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.06.2018, 16:16
|
|||
|---|---|---|---|
Как получить разность? |
|||
|
#18+
Ролг Хупин Если нужно получить 13 в одну строчку, то я бы даже так сделал: Код: sql 1. Не проканает 2 строчки в результате. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.06.2018, 16:16
|
|||
|---|---|---|---|
|
|||
Как получить разность? |
|||
|
#18+
Ролг Хупин Если нужно получить 13 в одну строчку, то я бы даже так сделал: Код: sql 1. так будет две строки по 13, надо from @t убрать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.06.2018, 17:00
|
|||
|---|---|---|---|
|
|||
Как получить разность? |
|||
|
#18+
ПосетительРолг ХупинЕсли нужно получить 13 в одну строчку, то я бы даже так сделал: Код: sql 1. так будет две строки по 13, надо from @t убрать согласен, но ТС надо вроде из таблицы выбрать, чтобы как у взрослых .. А вот вариант: Код: sql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.06.2018, 17:36
|
|||
|---|---|---|---|
|
|||
Как получить разность? |
|||
|
#18+
Ролг ХупинПосетительпропущено... так будет две строки по 13, надо from @t убрать согласен, но ТС надо вроде из таблицы выбрать, чтобы как у взрослых .. А вот вариант: Код: sql 1. ))) я теперь понимаю, как ты накрутил 2188 Сообщений Они все были такие же остроумные или есть парочку по теме? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.06.2018, 17:37
|
|||
|---|---|---|---|
Как получить разность? |
|||
|
#18+
TaPaKа так не даст :(Ага. Погорячился. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.06.2018, 09:36
|
|||
|---|---|---|---|
|
|||
Как получить разность? |
|||
|
#18+
RegisteredUserРолг Хупинпропущено... согласен, но ТС надо вроде из таблицы выбрать, чтобы как у взрослых .. А вот вариант: Код: sql 1. ))) я теперь понимаю, как ты накрутил 2188 Сообщений Они все были такие же остроумные или есть парочку по теме ? у всех разное понимание "остроумных" и "по теме". Какую парочку и по какоцй теме вы хотели бы увидеть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=46&mobile=1&tid=1689538]: |
0ms |
get settings: |
9ms |
get forum list: |
19ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
67ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
34ms |
get tp. blocked users: |
1ms |
| others: | 248ms |
| total: | 395ms |

| 0 / 0 |
