Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
сумма по последним записям по ID
|
|||
|---|---|---|---|
|
#18+
Добрый день, есть вопрос по скрипту SQL: есть таблица Stock, в ней есть условно 3 столбца: дата изменения Date, номер товара ID, остаток Rest_Qty. ID на разные даты повторяются, так как это таблица, хранящая последнюю перезапись остатка. Задача - посчитать сумму остатка на сегодня, то бишь на последнюю для каждого ID дату, помогите плиз ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2019, 15:20 |
|
||
|
сумма по последним записям по ID
|
|||
|---|---|---|---|
|
#18+
mifo, как-то так: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2019, 15:29 |
|
||
|
сумма по последним записям по 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:46 |
|
||
|
сумма по последним записям по ID
|
|||
|---|---|---|---|
|
#18+
select @@version покажите ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2019, 15:47 |
|
||
|
сумма по последним записям по 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, 15:50 |
|
||
|
сумма по последним записям по ID
|
|||
|---|---|---|---|
|
#18+
mifo Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2019, 16:02 |
|
||
|
сумма по последним записям по ID
|
|||
|---|---|---|---|
|
#18+
Посетитель, спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2019, 16:07 |
|
||
|
сумма по последним записям по ID
|
|||
|---|---|---|---|
|
#18+
londiniummifo, как-то так: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. еще раз проверил, все выводится корректно по последней дате, кроме остатка, он почему-то тянется не с последней записи, сможете помочь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2019, 12:24 |
|
||
|
сумма по последним записям по ID
|
|||
|---|---|---|---|
|
#18+
[quote mifo]londiniummifo, как-то так: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. Всё, это что? в указанном примере 2 поля ID и REST_Qty и они оба для каждой строки гарантированно тянутся из одной записи видимо, у вас какой то другой запрос ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2019, 12:27 |
|
||
|
сумма по последним записям по ID
|
|||
|---|---|---|---|
|
#18+
Посетитель, я еще добавил дату, дата берется последняя, а вот остаток Rest_Qty тянется не с последней даты ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2019, 12:29 |
|
||
|
сумма по последним записям по ID
|
|||
|---|---|---|---|
|
#18+
автореще раз проверил, все выводится корректно по последней дате, кроме остатка, он почему-то тянется не с последней записи Возможно. показывайте пример данных и что пошло не так Пример очень желательно в виде Код: sql 1. 2. 3. 4. 5. 6. 7. 8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2019, 12:30 |
|
||
|
сумма по последним записям по ID
|
|||
|---|---|---|---|
|
#18+
mifoПосетитель, я еще добавил дату, дата берется последняя, а вот остаток Rest_Qty тянется не с последней даты ну так приведите код и пример данных на которых код выдает не то, что нужно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2019, 12:31 |
|
||
|
|

start [/forum/topic.php?fid=46&msg=39803308&tid=1687940]: |
0ms |
get settings: |
7ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
49ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
| others: | 271ms |
| total: | 409ms |

| 0 / 0 |
