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

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
17.04.2019, 15:20
|
|||
|---|---|---|---|
|
|||
сумма по последним записям по ID |
|||
|
#18+
Добрый день, есть вопрос по скрипту SQL: есть таблица Stock, в ней есть условно 3 столбца: дата изменения Date, номер товара ID, остаток Rest_Qty. ID на разные даты повторяются, так как это таблица, хранящая последнюю перезапись остатка. Задача - посчитать сумму остатка на сегодня, то бишь на последнюю для каждого ID дату, помогите плиз ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.04.2019, 15:29
|
|||
|---|---|---|---|
сумма по последним записям по ID |
|||
|
#18+
mifo, как-то так: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.04.2019, 15:46
|
|||
|---|---|---|---|
|
|||
сумма по последним записям по ID |
|||
|
#18+
londiniummifo, как-то так: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. londinium, спасибо, но выдает ошибку: Msg 102, Level 15, State 1, Line 13 Incorrect syntax near ')'. Это в строке, где ROW_NUMBER ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.04.2019, 15:47
|
|||
|---|---|---|---|
|
|||
сумма по последним записям по ID |
|||
|
#18+
select @@version покажите ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.04.2019, 15:50
|
|||
|---|---|---|---|
|
|||
сумма по последним записям по ID |
|||
|
#18+
Гавриленко Сергей Алексеевич, WITH LASTMOV AS ( SELECT Stock.ItemID, Stock.Date, Stock.RestFactQty), ROW_NUMBER() OVER(PARTITION BY Stock.ItemID ORDER BY Stock.Date DESC)AS XCOL FROM Stock ) SELECT L.Stock.ItemID,L.Stock.RestFactQty FROM LASTMOV AS L WHERE L.XCOL=1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.04.2019, 16:02
|
|||
|---|---|---|---|
|
|||
сумма по последним записям по ID |
|||
|
#18+
mifo Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.04.2019, 16:07
|
|||
|---|---|---|---|
|
|||
сумма по последним записям по ID |
|||
|
#18+
Посетитель, спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.04.2019, 12:24
|
|||
|---|---|---|---|
|
|||
сумма по последним записям по ID |
|||
|
#18+
londiniummifo, как-то так: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. еще раз проверил, все выводится корректно по последней дате, кроме остатка, он почему-то тянется не с последней записи, сможете помочь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.04.2019, 12:27
|
|||
|---|---|---|---|
|
|||
сумма по последним записям по ID |
|||
|
#18+
[quote mifo]londiniummifo, как-то так: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. Всё, это что? в указанном примере 2 поля ID и REST_Qty и они оба для каждой строки гарантированно тянутся из одной записи видимо, у вас какой то другой запрос ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.04.2019, 12:29
|
|||
|---|---|---|---|
|
|||
сумма по последним записям по ID |
|||
|
#18+
Посетитель, я еще добавил дату, дата берется последняя, а вот остаток Rest_Qty тянется не с последней даты ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.04.2019, 12:30
|
|||
|---|---|---|---|
сумма по последним записям по ID |
|||
|
#18+
автореще раз проверил, все выводится корректно по последней дате, кроме остатка, он почему-то тянется не с последней записи Возможно. показывайте пример данных и что пошло не так Пример очень желательно в виде Код: sql 1. 2. 3. 4. 5. 6. 7. 8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.04.2019, 12:31
|
|||
|---|---|---|---|
|
|||
сумма по последним записям по ID |
|||
|
#18+
mifoПосетитель, я еще добавил дату, дата берется последняя, а вот остаток Rest_Qty тянется не с последней даты ну так приведите код и пример данных на которых код выдает не то, что нужно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=46&mobile=1&tid=1687940]: |
0ms |
get settings: |
7ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
50ms |
get topic data: |
8ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
| others: | 225ms |
| total: | 359ms |

| 0 / 0 |
